Jur*_*ate 5 json reactjs redux react-redux axios
我写了Action,应该从db.json文件中获取数据.但
错误:消息"xhr.js:178 GET http:// localhost:8083/data/db.json 404(Not Found)".
为什么,如果我的路径是正确的(db.json在同一个文件夹中)?在profileActions.js中:
import axios from "axios";
var customData = require('./db.json');
export function fetchUsers(){
return function(dispatch){
axios.get('./db.json')
.then((response) => {
dispatch({type:'FETCH_USERS_FULFILLED', payload:response.data});
})
.catch((err) => {
dispatch({type:'FETCH_USERS_REJECTED', payload:err});
})
}
}
Run Code Online (Sandbox Code Playgroud)
Tho*_*lin 10
我之前遇到过类似的问题.我通过create-react-app命令创建我的反应应用程序.并且发现你只能从公共文件夹中获取静态文件.如果你想得到"db.json",你应该把将"db.json"放入公用文件夹.
| 归档时间: |
|
| 查看次数: |
9097 次 |
| 最近记录: |