0

我在这里有一个 jsbin 设置http://jsbin.com/esofiq/1/edit 我对我认为 angularjs 应该工作的方式感到困惑,我有一些 json 数据附加到数据属性,angularjs 获取数据并创建风景。在控制器中调用不是$scope.mydata将“mydata”设置为模型,如果数据属性中的数据发生更改,它现在不应该更新视图吗?

如果这不适合角度,这是否更容易在其他框架中实现?

4

2 回答 2

0

我认为这两个会给你的想法:

Angular 如何使用数据

如何进行 AJAX 调用

于 2013-04-18T13:49:00.050 回答
0

虽然这不是在 Angular 中做事的常用方式,但您可以实现您想要的,将手表添加到您的数据中

$scope.$watch(
    function () { return  $("#mydata").data("a");}, 
    function(newValue) {
        $scope.mydata = newValue;
    }, true);

基本上,我们正在为您的数据添加一个更改侦听器。

请检查此 plunker,其中 jquery 数据每 2 秒更改一次,并且 div 对此更改做出反应。

于 2013-04-18T14:18:23.827 回答