我有输入类型

<input defaultValue={this.getValue(labelName)} type="text" name={labelName} className="form-control" id={labelCateg+':'+labelName}  onChange={(e)=>{this.handleChange(e,labelName)}}/>


如果我指定defaultValue="something",它可以工作
当我将其设为动态时,在开发工具上,它会在value属性下显示值,但不会在视图上显示。

最佳答案

将其更改为受控组件。 onChange更改源上的值,从而在重新渲染时间接更改dom上的值

关于javascript - 输入类型上的动态defaultValue不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46232851/

10-11 23:34