Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Axios不处理响应_Javascript_Reactjs_Axios - Fatal编程技术网

Javascript Axios不处理响应

Javascript Axios不处理响应,javascript,reactjs,axios,Javascript,Reactjs,Axios,我想将一个新文档发布到一个数据库,使用以作出反应。谢天谢地,我能做到,但我还想在控制台上记录一条消息,上面写着“新帖子已经插入” 这是我的前端代码: newTodo(todo){ axios.post('/todo', { title: todo.title, description: todo.description }) .then(function (response) { console.log('New post has been inserted!')

我想将一个新文档发布到一个数据库,使用以作出反应。谢天谢地,我能做到,但我还想在控制台上记录一条消息,上面写着“新帖子已经插入”

这是我的前端代码:

newTodo(todo){
axios.post('/todo', {
    title: todo.title,
    description: todo.description
  })
  .then(function (response) {
    console.log('New post has been inserted!');
  })
  .catch(function (error) {
    console.log(error);
  });
}
我的后端(Nodejs)


请求成功,但消息从未被记录。此外,没有记录任何错误。请告诉我我做错了什么,或者是否有其他方法可以做到这一点。

因此,每当您需要返回结果时,例如如果您需要返回:updatedTodo,您需要使用:

res.send(updatedTodo)

检查控制台中是否有错误,如果可能的话,尝试在代码中设置断点。打开“开发工具”中的“网络”选项卡,检查api响应返回的内容?您是否使用了任何中间件?在1或2分钟后,出现两个错误:POST net::ERR\u CONNECTION\u RESET Uncaught(承诺中)错误:网络错误如果您正在为/todo使用nodejs服务器,请检查服务器,并在“网络”选项卡中检查POST是否为200 OK且未挂起。
res.send(updatedTodo)