代码取消选中
场景描述
通过表格的多选设置全选或者部分选择数据后,代码取消选择
实现思路
通过表格组件上提供选中数据集的设置,取消勾选时只需清除选中数据集中的数据即可
具体实现
1.参考表格和树多选操作设置多选和选中数据集
2.运行时可以通过勾选表头上的全选进行全选,或者单独勾选某行上的选择框
3.代码取消选择,即清除选中数据集中的数据
在js的`let $page = usePage();`下面使用useData获取数据对象
如下:
let $page = usePage();
let selectData = useData('selectData');
在需要清除的地方调用数据对象的clear方法
let onButton2Click = (event) => {
selectData.clear();
}
selectData是选中数据集的id
同样的原理获取选中的数据也是通过获取选中数据集中的数据即可,可以用数据集的toJson()