,它是默认自带的
constructor(props){
super(props);
}
至于写不写构造器函数,如果该自定义的组件不需要初始化state,不用进行方法的绑定(this坏境的设置),只是单纯的接收外部组件传来的...(this坏境的绑定)
在constructor()函数中不要调用setState()方法,如果组件需要使用内部状态state,直接在构造函数中为this.state赋初始state值
constructor...的写法,反过来也是,类声明的组件替换成函数式(无状态)组件时,需要将this.props替换成props
而在用class类定义的组件时,一旦对组件初始化设置完成,该组件的属性就可以通过this.props...bind后面还还可以设置第二个参数,把与组件相关的东西传给组件的,并在construcor构造器函数中进行初始化绑定,虽然bind的使用会创建一个新的函数,但是它在constructor中只会调用一次...有时候,对于外部传入组件内部的prop值,无论有没有传入,为了程序的健壮性,,需要判断prop值是否存在,我们往往需要设置一个初始默认值,如果不存在,就给一个默认初始值,当然你利用传入的prop进行“|