我在setup里面1.先设置了变量const flag = ref(false),
2.并设置了初始化函数initSpread,函数里面根据后端数据绘制了表格,通过sheet.getCell(row, col).locked(flag.value)设置了表格某些单元格可以编辑。
但是有一个需求,我现在点外部一个的按钮,让刚才的那些单元格变成全都不可编辑。
3.外部按钮事件:handleClick把flag.value = true,这个时候,initSpread函数是不可能重新跑,因为有用户的操作会丢失。所以我们需要让initSpread这个函数的一部分
sheet.getCell(row, col).locked(flag.value) 重绘。怎么做到?
|