我将AngularJS用于外部Web项目 我坚持使用页面的更新间隔,因为我得到的JSON数据来自页面内部的html div,JSON数据是从策略发送的。 我正在使用
$scope.json_data = angular.element(document).find('#idofthejsondiv').html();
div为每个' x'提供不同的JSON数据。秒。
如何更新divs值更改的页面?
答案 0 :(得分:0)
试试这个:
$scope.$watch (
function () {
return angular.element(document).find('#idofthejsondiv').html();
},
function (newValue) {
console.log (newValue);
// do stuff with the new value...
}
);
但必须提到的是,这似乎不是您应用的合适结构。某些服务必须以某种方式改变div中的数据。更好的方法是在将更改放入div并使用新内容执行任何操作时拦截此服务