不要在url直接写相对路径的地址,浏览器报错:
Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
需要把文件放到服务器,可以自己安装配置一个apache:下载安装配置apache
把json文件放到htdocs文件里,使用url地址:127.0.0.1/xxx.json进行请求,
可能会出现跨域请求的错误,如果你使用的是插件,无法配置dataType: 'jsonp’等
则修改apache根目录里的 httpd.conf 的部分配置
#LoadModule headers_module modules/mod_headers.so
去掉前面的 #
之后在:
<Directory />
AllowOverride All
Require all granted
</Directory>
增加:Header set Access-Control-Allow-Origin *
改为:
<Directory />
AllowOverride All
Require all granted
Header set Access-Control-Allow-Origin *
</Directory>
然后,就可以请求到本地模拟的数据了;