react props与state的区别

props

props只能通过父组件传入,或者设置默认值。只能通过父组件修改传入的props进行修改。

一般props需要设置初值和数据类型,以确保传入的props的正确性,避免props出错。

具体设置可参考:https://blog.csdn.net/wang19970228/article/details/95236345

state

state只能由组件内部进行修改,不能通过外部修改。
state一旦在构造函数中初始化后,只能通过setState函数修改

哪里有问题可以评论联系我,不喜勿喷。

猜你喜欢

转载自blog.csdn.net/wang19970228/article/details/95242432