props
是正常外部传入的,组件内部也可以通过一些方式来初始化的设置,属性不能被组件自己更改,但是可以通过父组件主动重新渲染的方式来传入新的props
。
属性是描述性质、特点的,组件自己不能随意更改。
- 在组件上通过
key=value
写属性,通过this.props
获取属性,这样组件的复用性就提高了。
- 注意在传递参数的时候,如果写成
isShow="true"
,那么这是一个字符串,如果写成isShow={true}
,这个是布尔值。
{...}
对象展开赋值
8.1 初识属性
代码演示
新建prop.js
文件
import React, {
Component}