下面给出了States和Props之间的主要区别:
SN | Props | States |
---|---|---|
1 | Props是只读的。 | 状态更改可以是异步的。 |
2 | Props是不可变的。 | 状态是可变的。 |
3 | Props 允许将数据从一个组件传递到其他组件作为参数。 | 状态保存有关组件的信息。 |
4 | 子组件可以访问props。 | 子组件不能访问状态。 |
5 | props 用于组件之间的通信。 | 状态可用于呈现组件的动态变化。 |
6 | 无状态组件可以有Props。 | 无状态组件不能有状态。 |
7 | Props使组件可重用。 | 状态不能使组件可重用。 |
8 | Props是外部的,由渲染组件的任何东西控制。 | 状态是内部的,由组件本身控制。 |