ambit-tsai / echarts-for-vue

📊 📈 ECharts wrapper component for Vue 3, 2 and TypeScript
Apache License 2.0
80 stars 11 forks source link

1.4.0 生产环境下报错。 #20

Closed gee1k closed 3 years ago

gee1k commented 3 years ago

首先,非常感谢作者的开源风险。 下午收到 dependentsbot 更新 echarts-for-vue。合并后 Github Action 自动部署到 vercel,领导刚打开看,所有图表全出不来了。🌚

麻烦修复一下,以免更多用户使用

image image

ambit-tsai commented 3 years ago

还请提供能复现错误的相关信息

gee1k commented 3 years ago

不需要什么特殊的,生产环境就报错。 this.$data 是 undefined

ambit-tsai commented 3 years ago

this.$data 为 undefined 肯定是不正常的。 但是,我本地测试用例没有这样的问题,所以还请提供个复现的例子

zzzttt1017 commented 3 years ago

不需要什么特殊的,生产环境就报错。 this.$data 是 undefined

我也遇到了,不过是NodeJs新版本的问题,回退到V14.15.1就好了,具体原因不明

linjianlin commented 3 years ago

同样出错了,回退 Node 版本也不行,线下开发环境没问题,生产环境就报错

ambit-tsai commented 3 years ago

同样出错了,回退 Node 版本也不行,线下开发环境没问题,生产环境就报错

或是压缩导致的,能提供个复现 Demo 吗?

linjianlin commented 3 years ago

同样出错了,回退 Node 版本也不行,线下开发环境没问题,生产环境就报错

或是压缩导致的,能提供个复现 Demo 吗?

Demo

ambit-tsai commented 3 years ago

初步定位为 Vue 3 Proxy 代理限制对 vm.$data 的访问,已在 v1.4.1 中修复 @gee1k @zzzttt1017 @linjianlin

linjianlin commented 3 years ago

初步定位为 Vue 3 Proxy 代理限制对 vm.$data 的访问,已在 v1.4.1 中修复 @gee1k @zzzttt1017 @linjianlin

线上环境正常了,感谢