gpt4 book ai didi

angularjs - Angular JS UI-Grid 删除行

转载 作者:行者123 更新时间:2023-12-04 00:08:43 25 4
gpt4 key购买 nike

我是新来的 ui-grid我正在尝试在 AngularJS 中实现一个表,如下图所示。我正在尝试选择一行并使用该特定行上的删除按钮将其删除。 ui-grid文档要求我们使用 gridApi但我找不到足够的文档。

enter image description here

最佳答案

请在此处查看有关如何删除行的工作示例。
http://plnkr.co/edit/6TiFC6plEMJMD4U6QmyS?p=preview

关键是用indexOf(row.entity)而不是依赖 row.index因为它不会动态更新。

$scope.deleteRow = function(row) {
var index = $scope.gridOptions.data.indexOf(row.entity);
$scope.gridOptions.data.splice(index, 1);
};

通用方法
function deleteRow(row,grid) {
var i = grid.options.data.indexOf(row.entity);
grid.options.data.splice(i, 1);
}

关于angularjs - Angular JS UI-Grid 删除行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27122414/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com