请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

yudian、
金牌服务用户   /  发表于:2023-5-24 16:58  /   查看:908  /  回复:9
1金币
image.png25589598.png

最佳答案

查看完整内容

您好,看您报错的原因是因为您尝试访问空值或未定义的属性而引起的。 具体来说您可能正在尝试访问一个不存在或还没有被定义的对象的“setStyle”属性。 也就是sheet可能是null或undefined,您这边在执行这个语句前console.log()一下sheet,看sheet有没有值。

9 个回复

倒序浏览
最佳答案
最佳答案
JoestarXu
超级版主   /  发表于:2023-5-24 16:58:19
来自 6#
yudian、 发表于 2023-5-24 17:57
就是这行报的错,这个是方法我是公共方法,在其他页面调这个方法是好着的,在其中一个页面调用这个方法 ...

您好,看您报错的原因是因为您尝试访问空值或未定义的属性而引起的。

具体来说您可能正在尝试访问一个不存在或还没有被定义的对象的“setStyle”属性。

也就是sheet可能是null或undefined,您这边在执行这个语句前console.log()一下sheet,看sheet有没有值。
回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-5-24 17:42:13
2#
您好,
您检查下引入的SpreadJS各组件版本是否一致,如果前面加了^符号,删除后再重新install
回复 使用道具 举报
JoestarXu
超级版主   /  发表于:2023-5-24 17:42:29
3#
您好,看您的报错信息无法判断是什么原因导致的问题,能否发一个可以复现这个问题的Demo上来呢?这边好根据实际代码调查研究一下。
回复 使用道具 举报
yudian、
金牌服务用户   /  发表于:2023-5-24 17:53:41
4#
Lynn.Dou 发表于 2023-5-24 17:42
您好,
您检查下引入的SpreadJS各组件版本是否一致,如果前面加了^符号,删除后再重新install

好的
回复 使用道具 举报
yudian、
金牌服务用户   /  发表于:2023-5-24 17:57:57
5#
JoestarXu 发表于 2023-5-24 17:42
您好,看您的报错信息无法判断是什么原因导致的问题,能否发一个可以复现这个问题的Demo上来呢?这边好根据 ...

F:\1.png 1.png167859801.png
就是这行报的错,这个是方法我是公共方法,在其他页面调这个方法是好着的,在其中一个页面调用这个方法到这一行就报错
回复 使用道具 举报
yudian、
金牌服务用户   /  发表于:2023-5-25 09:37:22
7#
JoestarXu 发表于 2023-5-25 09:16
您好,看您报错的原因是因为您尝试访问空值或未定义的属性而引起的。

具体来说您可能正在尝试访问一个 ...

已经解决了,谢谢呀
回复 使用道具 举报
JoestarXu
超级版主   /  发表于:2023-5-25 09:43:53
8#
yudian、 发表于 2023-5-25 09:37
已经解决了,谢谢呀

您客气了,那就先结贴了,后续如果还有问题随时开贴提问哈。
回复 使用道具 举报
yudian、
金牌服务用户   /  发表于:2023-5-25 10:02:29
9#
JoestarXu 发表于 2023-5-25 09:43
您客气了,那就先结贴了,后续如果还有问题随时开贴提问哈。

好的,谢谢
回复 使用道具 举报
JoestarXu
超级版主   /  发表于:2023-5-25 10:07:39
10#
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部