我有输入类型
<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/