prop和state的区别: prop用于定义外部接口,state用于记录内部状态prop的赋值在外部世界使用组件时,state的赋值在组件内部组件不应该改变prop的值,而state存在的目的就是让组件来改变的。通过this.setState修改