【发布时间】:2019-11-18 10:44:41
【问题描述】:
我似乎无法弄清楚为什么我的console.log(); 没有关闭。似乎await axios.post(); 方法之后的所有内容都没有关闭?甚至我的handleClearData(); 功能也没有关闭。
我将 React 与 Axios 一起用于我的联系表单,以将数据发送到 NodeJS 服务器,然后将数据通过电子邮件发送到我的电子邮件。
任何人都可以向我解释或指出解决此问题的正确方向吗?此外,console.log(res); 显然也不会返回或记录任何内容。
非常感谢!
更新:
这里有更多信息。我什至拿出了我的功能,认为这可能是问题所在。不是……
第二次更新:
另一个更新!
【问题讨论】:
-
可能是您的
handleClearData函数中的一些错误。请您发布更多代码。你在使用类吗?控制台输出? -
另外,通过打开您的 chrome devtools 并转到网络选项卡,您可以看到正在发送的所有 XHR 请求。
-
@YasserZubair 我没有使用课程;我正在使用状态挂钩和基于函数的组件。至于网络标签,我刚刚检查了一下,确实得到了一个(失败)。
标签: node.js reactjs async-await axios react-hooks