react 中为什么在构造函数里访问 this的属性之前,我们 一定要调用 super()

回过头来想起自己之前的疑惑,记录下来。好记性不如烂笔头

为什么要调用super

其实这不是React的限制,这是JavaScript的限制,在构造函数里如果要调用this,那么提前就要调用super,在react里,我们会常常在构造函数里初始化state,this.state= {},我们需要用到this,所以需要调用super()

posted @ 2020-04-23 17:34  文学少女  阅读(457)  评论(2编辑  收藏  举报