使用axios从快速后端获得响应时,我遇到500错误。
xhr.js:166 GET http://localhost:3000/tasks 500 (Internal Server Error)
Promise.then (async)
request @ Axios.js:56
Axios.<computed> @ Axios.js:71
(anonymous) @ App.js:8
我的项目明确表示将与代理作为前端进行响应
这是我的package.json
"proxy": "http://localhost:5000"
我的响应正常,但是出现500错误,对于代理服务器还是正常的?
问题到底在哪里?
我的task.js组件
import React, { useState, useEffect } from 'react';
import axios from 'axios';
const Tasks = () => {
const [tasks, setTasks] = useState([]);
useEffect(() => {
axios.get('/tasks').then(response => setTasks(response.data));
return (
<ul>
{renderList(tasks)}
</ul>
);
},[]);
};
renderList(tasks) {
return <li>dd</li>
}
export default Tasks;