我的组件有三个属性。urlText是一个字符串,setSelectedText是从connect()和clearPage更新状态的redux操作,后者是清除状态的另一个redux操作。我只想在urlText更改时更新状态。我想在卸载时清除状态。I get this eslint warning `react-hooks/exhaustive-deps: React Hook useEffe
(match.length > 0 && window.confirm(`${newName} is already added to phonebook, replace the old numbersetMessage(null) })//...rest of the code
我很难弄清楚为什么只有我的一些它工作了,所以函数似乎被执行了,但是新的状态没有被保存吗?在这里,我也不能在回调函数中使用useEffe
我有至少30个输入的表格。我只想在用户进行任何更改时才显示消息Do you want to save the changes ?,否则不要显示该消息。我能想到的解决办法是
在每个输入字段中添加onChange事件。在任何onChange事件触发器上创建一个布尔state变量,并使用false初始化。<code>H 110</code>,调用handleChange .inside </code>.inside</code>方法,将isChanged变量的<