【问题标题】:I can't type on input and change this in react redux application [closed]我无法输入输入并在反应 redux 应用程序中更改它[关闭]
【发布时间】:2018-03-20 11:16:40
【问题描述】:

我对此代码有疑问。 https://stackblitz.com/edit/react-hghsyk?file=reducers%2Findex.js 我不能输入输入,为什么不输入??

【问题讨论】:

  • 你能详细说明你的问题吗?您期望什么但不起作用?我编辑了您的字段并保留了该值。

标签: reactjs redux


【解决方案1】:

在您的 App.js 中:

替换

value={input} 

defaultValue={input} 

或使用

onChange={(e) => dispatch(editValue(e.target.value,item.id)) }

【讨论】:

  • 谢谢你的工作
  • @RE7A,很高兴这对您有所帮助,请您也接受答案吗?
【解决方案2】:

您只需要删除属性 value={input} 就可以了。 因为当你设置属性值时,输入变为“受控”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-17
    • 2020-11-08
    • 1970-01-01
    • 1970-01-01
    • 2018-05-18
    • 1970-01-01
    相关资源
    最近更新 更多