小编Jur*_*ate的帖子

如何使用actions和axios.get()(Redux)从本地json文件获取数据?

我写了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)

json reactjs redux react-redux axios

5
推荐指数
1
解决办法
9097
查看次数

标签 统计

axios ×1

json ×1

react-redux ×1

reactjs ×1

redux ×1