我一直在寻找一个如何实现按钮来删除选定行的示例,但到目前为止我找不到任何有用的东西.
任何人都可以给我一个提示吗?这是plunker的例子.
我实现的函数很奇怪,因为它删除了其他行.
谢谢.
Dha*_*hak 18
这不是删除任何行的正确方法
试试这样:
$scope.removeRow = function() {
var index = this.row.rowIndex;
$scope.gridOptions.selectItem(index, false);
$scope.myData.splice(index, 1);
};
Run Code Online (Sandbox Code Playgroud)
PLUNKER -->它的工作和测试
感谢提示,但我尝试了片段,它不起作用,所以我改变它
var removeTemplate = '<input type="button" value="remove" ng-click="removeRow()" />';
$scope.removeRow = function() {;
var index = this.row.rowIndex;
alert(index);
$scope.gridOptions.selectItem(index, false);
$scope.items.splice(index, 1);
};
Run Code Online (Sandbox Code Playgroud)
它就像一个魅力:)希望这个帮助.