近期在用luckysheet库开发工作表相关的功能,期间需要在单元格中新增属性,查官方文档没有api,得自己改。
看源码,没有找到直接可以修改的函数,按解答中答复,以为会有一个过滤属性的函数,也没有找到。
后面又啃了很久源码,发现根本就没有过滤函数,数据是在单元格赋值时 只赋了几个固定的属性,咱们判断一下添加属性即可。
具体修复方式记录一下:
这个文件,赋值
luckysheet/src/global/setdata.js
//Set cell value
function setcellvalue(r, c, d, v)
还有另一个新增一列的时候,如果需要添加默认值还需要在luckysheet/src/store/index.js这个文件修改defaultCell这个对象