如何使用 ng-grid 进行双向数据绑定?
我正在从他们的分页示例中工作,并且已经弄清楚工厂和广播是如何工作的;并因此成功地将我的数据的新版本加载到相关控制器中。
如何在myData
变量上启用双向数据绑定?
我已经尝试了这两个不同的东西:
$scope.gridOptions.data = <injected object>;
$scope.myData = <injected object>;
在对象上启用双向数据绑定的技巧是什么myData
?
如何使用 ng-grid 进行双向数据绑定?
我正在从他们的分页示例中工作,并且已经弄清楚工厂和广播是如何工作的;并因此成功地将我的数据的新版本加载到相关控制器中。
如何在myData
变量上启用双向数据绑定?
我已经尝试了这两个不同的东西:
$scope.gridOptions.data = <injected object>;
$scope.myData = <injected object>;
在对象上启用双向数据绑定的技巧是什么myData
?
它应该默认工作。我从网站上拿了示例 plunkerng-grid
并修改了内容,它会自动更新。
见这里 http://plnkr.co/edit/8St4ya?p=preview
看到这个代码
$scope.changeData=function(){
$scope.myData[0].name="NewName";
};
如果您的网格没有在绑定数据的更改上得到更新,原因可能是
$scope.$apply()
从服务器获取数据并更新集合后尝试调用