props有什么用?

  • 通过props属性可以在渲染类组件的时候,给类传参。
    React-12:组件实例的三大核心属性之props_其他

批量传递props

  • 通过{…p}的形式
    React-12:组件实例的三大核心属性之props_其他_02

对props进行限制

  • 对props的类型和必要性进行限制
  • 使用这个限制之前需要引入prop-type.js这个文件
    React-12:组件实例的三大核心属性之props_其他_03
  • 对props的值给初始值
    React-12:组件实例的三大核心属性之props_其他_04

props是只读的,不能修改

React-12:组件实例的三大核心属性之props_其他_05

props的简写方式

  • 将props的一些属性,通过静态的方式添加到类身上
    React-12:组件实例的三大核心属性之props_其他_06

函数式组件使用props

React-12:组件实例的三大核心属性之props_函数式_07