this.state赋值,如果在其他地方法需要改变该state的值,应该使用this.setState()方法替代
注意:
如果把函数组件替换成类组件的写法,在子组件内部接收外部的props值时,需要将...但是官方推荐使用bind绑定,使用bind不仅可以帮我们把事件监听方法中的this绑定到当前的组件实例上
bind后面还还可以设置第二个参数,把与组件相关的东西传给组件的,并在construcor构造器函数中进行初始化绑定..." />, container);
从上面的代码中,可以看得出,父组件中JSX的prop值可以是一个方法,在子组件想要把数据传递给父组件时,需要在子组件中调用父组件的方法,从而达到了子组件向父组件传递数据的形式...,应该规范组件数据的如下方面
这个组件支持哪些prop
每个prop应该是什么样的格式
在React中,借助了第三方库prop-types来解决这一问题,通过PropTypes来支持这一功能
命令行终端下...Es6中类声明组件时,在子组件内部接收props的写法上的差异,当使用类class声明一个组件时,定义自己的构造器函数,一定要使用constructor构造器函数,并且设置接收props参数,以及调用super