все. Я новый для angularJS и у меня есть вопрос. Я хочу получить имя StringHP функцией getStringbyName (StringHpByCode).
<div> {{getStringbyName(StringHpByCode)}} </div>
$scope.StringHpByCode='A11111';
$scope.getStringbyName=function(StringHP)
{
AjaxHelper(HocPhanUri +"?stringhp="+StringHP, 'GET').then(function (response) {
return response.data.name;
}
}
function AjaxHelper(uri, method, data) {
return $http({
method: method,
url: uri,
data: data ? JSON.stringify(data) : null
})
}
Но мой браузер показать ошибку:
angular.js:13424 Error: [$rootScope:infdig] 10 $digest() iterations reached. Aborting! Watchers fired in the last 5 iterations: [].
, как решить это.? Извините, мой плохой английский.
Покажите свою AjaxHelper –
функцию AjaxHelper (Ури метод, данные) { возвращение $ HTTP ({ метод: метод, URL: Ури данные: данные JSON.stringify (данные): нулевой }) } – john
Покажите также свой контроллер, где находится getChuoibyName. –