【发布时间】:2013-01-28 10:51:37
【问题描述】:
我在 AngularJS 范围之外有一个对象,看起来像:
obj = { isBig : true, name: "John" ... }
它有很多参数,它是在 angular 范围之外创建的,它在 angularJS 之外更新(例如 - 通过我使用 jQuery 进行的 ajax 调用)。
在我的控制器中我写:
$scope.obj = obj;
如何创建一个事件来监听任何对象的变化并更新视图?所以事件就是对象的变化
具体来说,我有一个名为 obj.isAjaxCallFailed = true/false 的参数,我在视图中将其用作 <div ng-show="obj.isAjaxCallFailed"></div>
它不工作。我尝试使用$on,但我想不出任何办法。
【问题讨论】:
标签: javascript html angularjs