Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 更改剑道网格的模式_Javascript_Angularjs_Kendo Ui - Fatal编程技术网

Javascript 更改剑道网格的模式

Javascript 更改剑道网格的模式,javascript,angularjs,kendo-ui,Javascript,Angularjs,Kendo Ui,我想在有角度的UI中重新绑定剑道网格。数据源的架构和数据将更改。我碰巧能够通过以下方式更改数据: $scope.grid.dataSource.datadata; $scope.grid.refresh 但这不会改变模式 在无角度的世界中,我会调用grid.destroy并重新创建网格。但这会杀死网格和所有绑定事件 $grid.removeData'kendoGrid'$grid.empty 任何帮助都将不胜感激 解决方案是为每个模式使用单独的kendo.data.DataSource对象,然后

我想在有角度的UI中重新绑定剑道网格。数据源的架构和数据将更改。我碰巧能够通过以下方式更改数据:

$scope.grid.dataSource.datadata; $scope.grid.refresh

但这不会改变模式

在无角度的世界中,我会调用grid.destroy并重新创建网格。但这会杀死网格和所有绑定事件

$grid.removeData'kendoGrid'$grid.empty


任何帮助都将不胜感激

解决方案是为每个模式使用单独的kendo.data.DataSource对象,然后使用网格的setDataSource方法在数据源之间切换

谢谢你,布雷特。我很快就会试试的。