界面:
代码: (只控制点击checkbox时不能选择,但是出了一个bug,如有遇到的伙伴望能够交流一下解决方案。 设置某些行不可进行行选择时,这个方法对全选框也起了作用,导致1、全选时全选checkbox没有选中图标(那个蓝点),2、反选也就是取消所有选择失效)
解决办法:自己写判断,加上反选功能this.agGrid.gridOptions.api.deselectAll();取消所有选择,这里我掉进的坑是执行顺序不对,
//onRowSelected行选择时触发onRowSelected: function ($event) { $event["node"].setSelected(false, false);//对哪些行的checkbox不选择需要自己加判断,但是可鞥会出现无法反选bug}复制代码
官方文档如下描述: