【发布时间】:2017-12-18 02:14:54
【问题描述】:
当我调用 data.json 时返回奇怪的文本时,我不确定出了什么问题。
axios.get('./data.json').then(resp => {
console.log(resp)
console.log(resp.data)
})
试过 JSON.parse(resp) 它似乎不起作用。
【问题讨论】:
-
什么奇怪的文字?
-
codesandbox.io似乎不起作用。当您输入 JSON url 时,它会使用默认 HTML 进行响应。向他们提交错误。 -
CodeSandbox 中的沙箱似乎有缺陷,您的代码是正确的。尝试在本地测试服务器中打开您的网站。运行“npm install -g http-server”,然后在您网站根文件夹内的终端中运行“http-server -o”,您会看到您的网站运行正常。
标签: javascript json reactjs ecmascript-6 axios