我有一个输入类型
<input defaultValue={this.getValue(labelName)} type="text" name={labelName} className="form-control" id={labelCateg+':'+labelName} onChange={(e)=>{this.handleChange(e,labelName)}}/>
如果我指定defaultValue="something"
,它就会起作用
当我将其设置为动态时,在开发工具上,它会显示value
属性下的值,但不会显示在视图上。
答案 0 :(得分:1)
将其更改为受控组件。 onChange更改源处的值,该值间接更改dom on rerender上的值