Angular UI Grid额外的选择列

Angular UI Grid additional selection column

本文关键字:选择 UI Grid Angular      更新时间:2023-09-26

在Angular UI Grid中有一个选择插件,可以很容易地启用和配置。拥有第二个选择列(每行检查/选择另一个条件)的最简单方法是什么?我是否需要添加一个额外的列并实现我自己的所有逻辑,或者有一个简单的方法来扩展现有的选择插件?

谢谢你的帮助。

这个问题很容易解决:只需使用一个将状态保存到行实体属性的单元格模板添加一个额外的列。可以使用ng-change处理其他状态/功能,并将当前行处理为函数。

cellTemplate: '<div><input type="checkbox" class="overWrite" data-ng-model="row.entity.overWrite" data-ng-change="grid.appScope.changeOverWriteSelection(row)"/></div>'