概述:我刚刚开始学习react,我想创建一个地方,在按下"Submit“按钮后,我会收到一个带有monthly income *2 (Calc()函数)的警报。但是,当我编写Calc()函数时,我发现了一个解析错误,并且msg中缺少了一个分号。我不确定为什么会出现这种情况,因为缺少分号的代码与我的‘Calc() {’代码在同一行中,而且我从未听说在函数的开头需要使用分号。
我正在写一个简单的应用程序,在点击按钮后,异步调用spotifyAPI应该被执行,当promise解决它应该更新组件的状态。我正在使用react钩子来管理组件中的状态。在我的测试中,我模拟了API调用。中获取数据-使用useEffect钩子。酶是否完全支持react钩子?即使我包装了一个mount和simulate函数,我也很难处理警告Warning: An update to User inside a test was not