【发布时间】:2018-07-10 14:05:55
【问题描述】:
默认情况下我禁用了表单字段,当用户单击按钮Edit 时,它将启用该字段。我也想专注于该领域,但我不知道如何。我已经为该字段创建了ref 并尝试了一些focus() 功能,但它没有奏效。您可以在sandbox 上试用。
【问题讨论】:
-
两个原因 1) 您正在使用自定义
TextField无状态组件:component={TextField}。您不能将 ref 分配给无状态组件。将TextField转换为类组件。 2) 你需要将withRef属性添加到你的 reduxFormField组件中
标签: javascript reactjs redux-form