如何使用ng-grid进行双向数据绑定?
我在their pagination example工作,并了解工厂和广播是如何工作的;并因此成功地将我的数据的新版本加载到相关的控制器中。
如何在myData
变量上启用双向数据绑定?
我尝试过这两件事:
$scope.gridOptions.data = <injected object>;
$scope.myData = <injected object>;
在myData
对象上启用双向数据绑定的技巧是什么?
答案 0 :(得分:3)
它应该默认工作。我从ng-grid
站点获取了示例plunker并修改了内容并进行了自动更新。
见这里 http://plnkr.co/edit/8St4ya?p=preview
请参阅此代码
$scope.changeData=function(){
$scope.myData[0].name="NewName";
};
如果您的网格没有更新绑定数据的更新,原因可能是
$scope.$apply()