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(...)
添加回答
舉報