角js模型更新不起作用

时间:2013-09-21 13:57:41

标签: javascript angularjs

我有一个模型,可以使用ajax请求的结果进行更新。

myController = function($scope){
  makeAjaxRequest(function(result){
   $scope.ResultsView = result.data;
  });

}

视图似乎没有自动更新

<div ng-controller="myController">
 <span ng-model="ResultView.cost"></span>
</div>

费用字段未获更新。

更新 我是否必须像cost等单独更新每个字段? angularjs有简单的方法吗?

1 个答案:

答案 0 :(得分:0)

您需要使用scope的{​​{3}}方法:

makeAjaxRequest(function(result){
   $scope.$apply(function () {
       $scope.ResultsView = result.data;
   });   
});