找回密码
 立即注册

QQ登录

只需一步,快速开始

Barry
中级会员   /  发表于:2022-6-30 13:49  /   查看:1490  /  回复:8
50金币
1656567854454.png389437560.png 我有两个路由,一个指向spread组件所在的页面,一个是其他普通的页面,当我从spread的页面离开,打开另一个页面,再次回来spread所在的页面的时候,spread出现了这个错误,请问这个报错是什么原因呢?这个onPaintSuspend在什么时候触发的呢?

最佳答案

查看完整内容

您好:出现Cannot read property 'xxxx' of undefined异常的原因可能是: 一:大多数情况下是'xxxx'的调用者为null或者undefined才报出来的错,你可以在控制台打印确认下,我们目前的场景可能是b.echarts对象不存在或没有加载出来 二:js的引入顺序不正确可能会导致js没被引进来

8 个回复

倒序浏览
最佳答案
最佳答案
ann悬赏达人认证
初级会员   /  发表于:2022-6-30 13:49:10
来自 4#
您好:出现Cannot read property 'xxxx' of undefined异常的原因可能是:
一:大多数情况下是'xxxx'的调用者为null或者undefined才报出来的错,你可以在控制台打印确认下,我们目前的场景可能是b.echarts对象不存在或没有加载出来
二:js的引入顺序不正确可能会导致js没被引进来
回复 使用道具 举报
ann悬赏达人认证
初级会员   /  发表于:2022-6-30 14:00:14
2#
您好:请问具体的报错信息是什么呢?onPaintSuspend这个看起来似乎是您项目中的自定义函数
回复 使用道具 举报
Barry
中级会员   /  发表于:2022-6-30 14:45:44
3#
ann 发表于 2022-6-30 14:00
您好:请问具体的报错信息是什么呢?onPaintSuspend这个看起来似乎是您项目中的自定义函数

650b67aec27a8f79a3ef009adc2c9cd.png502734069.png 这报错来源全是gc,onPaintSuspend要是是我自己定义的我也不会来提问了
650b67aec27a8f79a3ef009adc2c9cd.png740112914.png
回复 使用道具 举报
ann悬赏达人认证
初级会员   /  发表于:2022-6-30 15:25:44
5#
或者方便的话可以提供一个可以复现问题的demo吗
回复 使用道具 举报
Barry
中级会员   /  发表于:2022-6-30 16:57:51
6#
ann 发表于 2022-6-30 15:22
您好:出现Cannot read property 'xxxx' of undefined异常的原因可能是:
一:大多数情况下是'xxxx'的调用 ...

你好,那这边各js的正确引入顺序应该是什么样的呢?我在相应的页面确实没有引入@grapecity/spread-sheets-charts这个文件,这边也不太好提供一个可复现的demo
回复 使用道具 举报
Barry
中级会员   /  发表于:2022-6-30 17:09:20
7#
ann 发表于 2022-6-30 15:25
或者方便的话可以提供一个可以复现问题的demo吗

解决了,确实是依赖顺序的问题,谢谢
回复 使用道具 举报
ann悬赏达人认证
初级会员   /  发表于:2022-6-30 17:22:21
8#
好的 那我们这边就结贴了哈,祝好!
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-6-30 18:30:17
9#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部