第一步:在协同编辑的表格随便输入内容
第二步:撤销操作
第三部:刷新页面
会看到数据验证全部没了
bug分析:
在src/global/refresh.js文件下 113行
"dataVerification": $.extend(true, [], file["dataVerification"]),
数据验证本身是个对象,但这里使用jquery中的extend方法进行合并到了数组里,进而变成了空数组
修改建议:
改为: "dataVerification": $.extend(true, {}, file["dataVerification"]),
类型统一就可以解决
1条答案
按热度按时间bogh5gae1#
我也遇到这个bug。楼上解决方案有用