我正在嘗試在 Laravel、React 和 Redux 中制作一個簡單的項目。這是一個從 Redux Saga 工作線程調(diào)用的函數(shù):function getTasks() { return axios.get('/api/tasks').then(response => response.data);}現(xiàn)在,如果 React 根組件在主頁中(URL http://localhost:8000),則向 URL http://localhost:8000/api/tasks發(fā)出請求,一切正常。但是如果根組件在另一個頁面中,例如http://localhost:8000/home,則請求會發(fā)送到http://localhost:8000/api/tasks/home并且顯然它不起作用。我不明白為什么將當(dāng)前 URL 附加到請求的 URL,相反會更有意義。有任何想法嗎?先感謝您。
為什么 axios 將當(dāng)前 URL 附加到 Laravel/React 中的 API 調(diào)用?
慕運維8079593
2021-10-07 20:17:25