3 回答

TA贡献1712条经验 获得超3个赞
它对我来说适用于生产和开发。
import axios from "axios";
const api = axios.create({
baseURL: process.env.REACT_APP_BASE_URL || "http://localhost:3030",
});
export default api;
使用我做类似的事情
import api from "../services/api";
const response = await api.post("/sessions", { email, password });

TA贡献1856条经验 获得超17个赞
在 App.js 中定义
import Axios from "axios";
Axios.defaults.baseURL = "http://127.0.0.1:8000/api/";
在任何其他组件中使用
安装的http://127.0.0.1:8000/api/user仅使用用户
axios.get('user')
.then((res)=> {
console.log(res)
})

TA贡献2041条经验 获得超4个赞
你的 axiosConfig.js 文件没问题。
您正在访问值=未定义的对象的“数据”属性。我假设它是response.data
我的建议是
调试并检查值
response
添加
.catch(error => {...)
在末尾.then(...)
添加回答
举报