我在使用usestate()钩子进行状态操作后遇到问题。./src/App.js
Line 6:43: ReactHook "useState" is called in function "app" which is neither a Reactfunction component or a custom ReactHook function
在我的类组件中,我有一个对this.setState({B: "blah blah blah"}, () => {//do some function with state A})的回调函数,这样每次状态x改变时,我都会将新的状态值与状态B结合使用。当我尝试使用React Hooks实现相同的功能时,如下所示: /
在我的心理模型中,React函数组件基本上是剥离到render方法的类组件( React文档强调render应该是状态和属性的纯函数)。我假设render方法和功能组件是在React生命周期的同一阶段调用的,那么为什么不能在render方法中使用钩子呢?更准确地说,我想知道不允许使用钩子的类组件的技术限制。import React from "r
我正在创建一个日历日期选择功能组件,用于为我的function应用程序中的日程分配天数,并且我希望能够使用现有的数据预先填充日历,以便用户可以修改它。Did you accidentally call a ReactHook after an early return?react-hooks/rules-of-hooks
在阅读了react 之后,我没有看到任何表明react依赖于“将本地状态与我的useState()调用