找回密码
 立即注册

QQ登录

只需一步,快速开始

myc999

金牌服务用户

4

主题

11

帖子

37

积分

金牌服务用户

积分
37
最新发帖
myc999
金牌服务用户   /  发表于:2023-12-5 14:42  /   查看:2238  /  回复:6
本帖最后由 Ellia.Duan 于 2024-1-5 10:19 编辑

产品:SpreadJS
版本:V16.2.6

node 是 12, 浏览器控制台使用shape包的时候,会报 r is not a function,  是因为node版本太低的原因吗,因为项目需要,可能node不能升版本,但是SpreadJS必须使用16

6 个回复

倒序浏览
myc999
金牌服务用户   /  发表于:2024-1-5 09:20:09
来自 6#
本帖最后由 Ellia.Duan 于 2024-1-5 10:19 编辑
Ellia.Duan 发表于 2024-1-4 18:00
所以,您通过下载一个高版本的编译软件解决了此问题?

是的,具体解决思路是在这里 https://gcdn.grapecity.com.cn/showtopic-160484-1-1.html

评分

参与人数 1金币 +200 收起 理由
Ellia.Duan + 200 200

查看全部评分

回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-12-5 14:42:22
沙发
您好,
从描述来看无法判断该报错是否与node版本有关,您提供一个可复现此问题的demo,我们实际验证看看。
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2023-12-29 10:56:08
板凳
您好,您的问题解决了吗?如果没有解决,建议如楼上所言,上传一个demo上来。
回复 使用道具 举报
myc999
金牌服务用户   /  发表于:2024-1-4 17:56:42
地板
Ellia.Duan 发表于 2023-12-29 10:56
您好,您的问题解决了吗?如果没有解决,建议如楼上所言,上传一个demo上来。

排查到是项目使用的是vue2, 用到的一个编译插件版本过低导致与16版本的不兼容
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-1-4 18:00:14
5#
所以,您通过下载一个高版本的编译软件解决了此问题?
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-1-5 10:18:43
7#
感谢您分享解决经验,同时也奖励您金币,那本帖就先结贴啦。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部