查询界面禁止checkbox选中、明细表禁止checkbox选中

[vue3代码]写在生成的[表.vue]文件中,[vue2代码]写在[表.jsx]文件methods方法中;二选一实现
vue3代码
//生成的vue标签上添加方法
<view-grid :selectable="selectable" :detailSelectable="detailSelectable"></view-grid>
const selectable=(row, index)=> {
//设置界面CheckBox禁用复是否可以勾选
//判断字段=xx的checkbox不能选中
if (row.字段 == "值") {
return false;
}
return true;
}
const detailSelectable=(row, index, item)=> {
//设置界面CheckBox禁用复是否可以勾选
//判断字段=xx的checkbox不能选中
if (row.字段 == "值") {
return false;
}
return true;
}
vue2代码
//2023.05.03更新ViewGrid.vue、serviceFilter.js、detailMethods.js后才能使用
selectable(row, index) {
//设置界面CheckBox是否可以勾选
//判断字段=xx的checkbox不能选中
if (row.字段 == "值") {
return false;
}
return true;
},
detailSelectable(row, index) {
//明细表CheckBox 是否可以勾选
//操作同上
return true;
}