反应-onChange问​​题“您在没有`onChange`处理程序的情况下为表单字段提供了一个'value`属性。

时间:2019-02-20 18:38:33

标签: javascript reactjs

我正在建立一个动态的新闻通讯创建者,并且在将通过onchange输入的数据绑定到状态方面遇到各种问题。在这里,“标题”和“正文”输入已成功更改为状态,但是“链接”输入拒绝注册任何更改。

当尝试引入代码来更新state.name,state.description和state.email属性时,我也会遇到问题,因为我的尝试通常使输入框保持只读状态,并且未注册对状态的更改。

这带有错误“您在没有value处理程序的情况下为表单字段提供了onChange属性。这将呈现一个只读字段。如果该字段是可变的,请使用{{1 }}。否则,请设置defaultValueonChange。”

任何帮助将不胜感激!

我的创作者组件如下:

readOnly

0 个答案:

没有答案