初学React时可能会有人和我有一样的疑问?props和state都可以表示数据,那么他们之间的区别在哪?
Props和state的区别
- props时指组件间传递的一种方式,props也可以传递state。由于react的数据流是自上而下,所以是由父组件向子组件进行传递;另外组件内部的this.props属性是只读的不可修改!
- State是组件内部的状态(数据),不能直接修改,必须要通过setState来改变值的状态
从而达到更新组件内部数据的作用
初学React时可能会有人和我有一样的疑问?props和state都可以表示数据,那么他们之间的区别在哪?
Props和state的区别