表单及事件处理
JSX 中使用的和 HTML 同名的元素,并不等同于原生的 HTML 标签,只是 React 抽象出来的一种标签的写法。举个例子
<textarea value={this.state.value} onChange={this.handleChange}/>
<select value={this.state.value} onChange={this.handleChange}>
<option value="grapefruit">Grapefruit</option>
<option value="lime">Lime</option>
<option value="coconut" >Coconut</option>
</select>
<textarea >
Hello , React !
</textarea>
<select>
<option value="grapefruit">Grapefruit</option>
<option value="lime">Lime</option>
<option value="coconut" select >Coconut</option>
</select>
事件也是React内部封装的,由小驼峰命名,并不等同于HTML DOM的原生事件,可以通过以下地址link查看。