Vue请求c盘下面的一个json文件报错,我改如何正确请求到此文件内容

https://img.mukewang.com/5b95d8ce0001120704440123.jpghttps://img3.mukewang.com/5b95d9110001671309430368.jpg

SoEasy_1
浏览 2214回答 1
1回答

pardon110

首先明确axios请求的协议 http 或https ,而你给出的C盘地址,明显是文件系统的地址,即 file:///C:/XXX这样的地址。有两种方法解决,要么用服务器请求的形式,http:xxxx (访问网页地址的形式如 https://www.imooc.com/wenda/detail/418874),要么用(nodejs环境下)读取文件流的读取形式(此时就不要用axios来获取内容了)。而你使用vue通常情况下,会用到webpack,它有一个本地的轻量级服务器webpack-server,安装它到项目目录,将你的json数据置于目录下,就可直接用访问url的形式访问了。
打开App,查看更多内容
随时随地看视频慕课网APP