我有一个模型,可以使用ajax请求的结果进行更新。
myController = function($scope){
makeAjaxRequest(function(result){
$scope.ResultsView = result.data;
});
}
视图似乎没有自动更新
<div ng-controller="myController">
<span ng-model="ResultView.cost"></span>
</div>
费用字段未获更新。
更新
我是否必须像cost
等单独更新每个字段? angularjs有简单的方法吗?
答案 0 :(得分:0)
您需要使用scope
的{{3}}方法:
makeAjaxRequest(function(result){
$scope.$apply(function () {
$scope.ResultsView = result.data;
});
});