由于vue2和vue3文件路径不同所以
vue3使用时
在vue3中 需要把json文件放置在 public 文件夹下

axios.get(`/json/OneDay.json`).then((data) => {
this.data = data;
})此时可以正常获取数据
但是把此方法用在vue2中就会一直报 404

vue2中使用时
需要把json文件放置在 static 文件夹下

axios.get(`./static/json/OneDay.json`).then((data) => {
this.data = data
})vue3可以省略 public文件夹名字 但是vue2中不可以省略 static文件夹名字!!!!
另外请求本地 json 数据不需要跨域
版权声明:本文为weixin_49140905原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。