react-cnode
react-cnode copied to clipboard
关于select的defaultValue(textarea,input )
在select下拉框看到defaultValue属性,感觉以前没见过这个属性
<select name="tab" defaultValue={this.props.tab} onInput={this.props.tabInput}>
<option value="">请选择发表类型</option>
<option value="share">分享</option>
<option value="ask">问答</option>
<option value="job">招聘</option>
</select>
defaultValue这个可以设定下拉框的初始值,只在初始的时候显示
- 我查找网上的资料,在w3c.org只找到textarea有这个值, 参考资料:the-textarea-element
- input 使用defaultValue,参考资料:react 表单组件 用 defaultValue 还是 value
- 又查到有地方说select没有defaultValue,input和textarea有,参考资料:HTML defaultValue 缺省值
这里有提到react中的defaultValue, 参考资料:Document a way to "update" the defaultValue