经过对props
几个课时的学习,我们react
组件三大属性的第二大属性也要告一段落了。那么老规矩来做一个阶段性的总结吧。
上一次对state
做阶段性总结总共就只有几句话。这次是比state
更简单的props
,那么会不会总结内容更少呢?
那我们看一下呗:
基本使用
props
其实就是标签属性,是可以批量传入的,而且在react
和babel
的支持下可以在组件标签中对一个对象使用展开运算符来完成批量传入。
对props
进行限制
并不是必须对props
进行限制,如果想限制就限制,不想限制随便传也可以。
限制也很简单,只需要给标签自身添加propTypes
属性就行了。
如果说我们要给props
添加默认值的话,可以通过给组件自身添加defaultProps
属性来完成
构造器与props
构造器能省略就省略,实在不能省略的话,构造器一定要接收props
并且传给super
以上便是对props
的简单的总结,下节课我们将继续往后进行开始学习我们react
组件三大属性中的最后一个refs
。
Copyright statement:The articles of this site are all original if there is no special explanation, indicate the source please when you reprint.
Link of this article:https://work.lynchow.com/article/summary_props/