React 学习笔记(二) (事件、约束与非约束性组件)

事件对象

方法一
react事件对象
方法二
react事件对象
方法三
react事件对象

表单取值

react表单取值

键盘事件

react键盘事件

react实现双向数据绑定

react实现双向数据绑定

约束性组件和非约束性组件

非约束性组件 defaultValue<input type="text" defaultValue=‘111’/>
相当于原生DOM的value属性,value就是用户输入的内容,react不管理输入的过程;

约束性组件 valueonChange相结合:<input value={this.state.model} type="text" onChange={this.inputChange}/>
这里的value不是写死的值,是有onChange负责管理的,value的值,不是用户输入的内容,而是onChange事件触发后,由this.setState重新渲染的,这个过程我们看不到的(比较抽象,自行理解>_<)。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值