我对此代码有疑问。 https://stackblitz.com/edit/react-hghsyk?file=reducers%2Findex.js 我无法输入输入,也没有为什么?
答案 0 :(得分:3)
在App.js中:
替换
value={input}
与
defaultValue={input}
或使用
onChange={(e) => dispatch(editValue(e.target.value,item.id)) }
答案 1 :(得分:0)
您只需删除属性值= {input}然后就可以了。 因为当您设置属性值时,输入将变为“受控”。