react 备注

1. React组件中绑定this

由于在JSX中的this不会指向当前对象,所以需要通过bind

参考文章:

2. 受控组件和非受控组件

简而言之,

  • 受控组件
    例如下图,每次都会改变state对应的值


    6224960-877c6954f61b6c79.png
  • 非受控
    跟我们平时在写的表单类似,是将真实数据储存在 DOM 节点中,只有在提交的时候,才会获取表单中的值
  • 如何选择呢?
    根据自己的项目要求,个人理解为,如果要做到实时校验的话,就用受控组件;
    如果表单比较简单的话,就用非受控组件,相对而言,减少了onChange相关的代码量。

参考文章:

猜你喜欢

转载自blog.csdn.net/weixin_33787529/article/details/90958754