码迷,mamicode.com
首页 > 其他好文 > 详细

关于在react里面es6构建类的时候,一些开始的问题

时间:2019-12-20 16:52:34      阅读:60      评论:0      收藏:0      [点我收藏+]

标签:使用   ima   父类   ons   strong   es6   关于   地方   函数   

一般来说我们写react代码,个人习惯

技术图片

 

 这个里面没有constructor和super的,这样写也没啥问题.因为他会默认加上

但是有的时候有人会加上这两个

技术图片

 

 

可以不写constructor,一旦写了constructor,就必须在此函数中写super(),

此时组件才有自己的this,在组件的全局中都可以使用this关键字,

否则如果只是constructor 而不执行 super() 那么以后的this都是无效

在这个后面就可以加上this.state={

}

 

 

当想在constructor中使用this.props的时候,super需要加入(props),

此时用props也行,用this.props也行,他俩都是一个东西。(不过props可以是任意参数,this.props是固定写法)

 

当然如果你在super里面不加任何参数的话,那么在其他地方会自己继承父类的props

关于在react里面es6构建类的时候,一些开始的问题

标签:使用   ima   父类   ons   strong   es6   关于   地方   函数   

原文地址:https://www.cnblogs.com/jiuxu/p/12073726.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!