javascript - 为什么本地 Json 文件中的数据在 gh 页面上不起作用?

标签 javascript json reactjs api

所以,我有包含一些数据的 json 文件,以及我在 React 应用程序中使用的该文件中的一些参数。但是当我在 GH 页面上发布它时,它不起作用......

componentDidMount() {
    Axios.get('/phone.json').then(({data}) => {
      this.setState({
        phone: data
      })
    })
  }
{this.state.phone.map((p,index) => (<div className='model' key={index}>{p.body.model}</div>))}

最佳答案

我只是忘记在前面加点:

/phone.json
componentDidMount() {
    Axios.get('./phone.json').then(({data}) => {
      this.setState({
        phone: data
      })
    })
  }

谢谢大家的关注。

关于javascript - 为什么本地 Json 文件中的数据在 gh 页面上不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61657571/

相关文章:

javascript - 如何将对象映射到表单字段?

javascript - 正则表达式匹配特定路径与特定查询参数

php - 根据 Jquery Ajax 返回的值填充第二个下拉列表

python - Flask 和 NextJS - CORS 不适用于 POST

javascript - jQuery 如何区分 $() 和 $.method 调用?

javascript - 我可以为我的网站访问者启用 JavaScript 吗?

php - 使用LIMIT的Mysql表,随机中断

javascript - Mithril.js 具有多个 GET 请求

javascript - React 中最令人困惑的不变违规

javascript - 在内置 SPA 中禁用缓存