前端葡萄城版本16.2
ssjson表样的版本17.1.7
复现率低,一个人测试一下午出现2次。
(1)报错提示如下
(2)根据提示,索引到文件的位置948行,也就是监控sheet切换的事件中tag方法
代码如下:
// 工作簿json数据改变
useEffect(() => {
const spread = _spread;
if (Object.keys(spread).length !== 0 && Object.keys(tableData).length !== 0) {
spread.suspendPaint();
spread.unbindAll(); // 解绑所有事件
spread.fromJSON(tableData);
// 切换sheet
spread.bind(spreadNS.Events.ActiveSheetChanged, (e, args) => {
console.log('args.newSheet.tag()--------->: ', args.newSheet.tag());
setSheetTag(args.newSheet.tag());
localStorage.setItem('activeSheet', args.newSheet.tag()); // 这一行报错---
});
spread.resumePaint();
}
}, [tableData]);
|
-
-
-
error.ssjson
3.84 MB, 下载次数: 1
异常ssjson,但是我觉得这个问题跟json文件没啥太大关系
|