一、问题描述

SpringBoot的web展示项目,访问前端,返回返回查询数据,使用echarts展示,项目单独作为项目时没有问题。但是,我把两个项目放到一个文件夹后,使用idea打开项目,运行web项目,界面访问报错:
Web前端echarts展示报错:Uncaught ReferenceError:echarts is not defined at echants:23

更加详细的信息如下:
 Web前端echarts展示报错:Uncaught ReferenceError:echarts is not defined at echants:23

二、问题原因

查找很多资料,知道根本原因还是两个js文件echarts.min.js和jquery.js没有搜索到指定到对的位置。根据参考资料,发现自己情况和他们不太一致,后来经过多方尝试,发现这样指定位置时可以的:
 Web前端echarts展示报错:Uncaught ReferenceError:echarts is not defined at echants:23

三、解决问题

原本的html的src="../static/js/echarts.min.js"
 Web前端echarts展示报错:Uncaught ReferenceError:echarts is not defined at echants:23
修改为src="js/echarts.min.js",即可
 Web前端echarts展示报错:Uncaught ReferenceError:echarts is not defined at echants:23
附带项目的结构,以方便后续参考

Web前端echarts展示报错:Uncaught ReferenceError:echarts is not defined at echants:23

四、    参考

1. https://blog.csdn.net/AinUser/article/details/71703091
2. https://blog.csdn.net/qq_37164847/article/details/88175365
 

五、后续扩展问题

1.问题

问题描述:后续第二网页,本地运行后,范文依旧会报错:
 Web前端echarts展示报错:Uncaught ReferenceError:echarts is not defined at echants:23
解决:首先把项目结果更改都放到static下,这样可以统一访问资源

Web前端echarts展示报错:Uncaught ReferenceError:echarts is not defined at echants:23

修改html
 Web前端echarts展示报错:Uncaught ReferenceError:echarts is not defined at echants:23
结果:
 Web前端echarts展示报错:Uncaught ReferenceError:echarts is not defined at echants:23
然后重新访问即可!

 

 

相关文章:

  • 2022-12-23
  • 2021-06-26
  • 2022-02-21
  • 2022-12-23
  • 2022-01-01
  • 2022-12-23
猜你喜欢
  • 2021-11-13
  • 2021-12-02
  • 2022-12-23
  • 2021-05-07
  • 2021-03-26
  • 2021-07-11
  • 2022-12-23
相关资源
相似解决方案