今天遇到一个很奇怪的现象想问下大家,我们的项目在本地跑和访问部署服务器地址上面直接访问 echarts 的柱状图、饼图组件都是正常的,但是挂代理访问这些组件就会不显示坐标轴,而且图例会全部重叠在左上角显示,数据内容没有问题,控制台也没有报错,感觉很诡异,找不到原因,想问一下大家。echarts 版本号 4.9.0,highCharts 就没有问题,难道是 echarts 的 bug ?
本地 dev 和直接访问部署服务器地址得到的页面:
挂代理访问得到的页面:
访问部署服务器就是 ip+port 的形式,用 vpn 就变成 vpn 地址+部署服务器 ip+port ,想问一下大家这个到底是什么原因造成的,我实在是没有头绪,谢谢
1
Gaays OP 图片链接没显示,手动放一下
这个是代理访问页面的 echarts 组件样式 https://imgtu.com/i/TBcoQI 这个是本地和直接访问部署服务器的页面 echarts 样式 https://imgtu.com/i/TBcISA |
2
HashV2 2021-12-27 15:23:47 +08:00
不能下好放在你服务器上么
|
4
zjjwhl 2021-12-27 15:58:41 +08:00
Echarts 4.x 正常 5.x 就有 bug 对吧
|
5
ljpCN 2021-12-27 16:03:35 +08:00
先看控制台有没有什么报错信息,说不定可以直接定位到问题。如果怀疑是网络问题,就打开浏览器控制台看网络请求开始排查。排除了网络问题就去看代码。只看结果的截图不是合理的排查问题的方式。
|
6
Gaays OP @ljpCN 谢谢你,我看了控制台,没有任何报错,网络请求也都是正常的,我最终尝试把 echarts 版本更新到 5.2.2 就显示正常了,看上去像是 echarts 的问题
|
7
l4ever 2021-12-28 09:41:13 +08:00
echarts vs highCharts?
如何取舍? |