0
点赞
收藏
分享

微信扫一扫

react技术全家桶(16)类式组件中的构造器与props

丹柯yx 2022-01-20 阅读 68

1.构造器其实可以不用。
构造器的作用,如官网所说:
在这里插入图片描述
但是这两个可以通过没有构造器实现。所以构造器不用写了,

如果写了构造器:需要注意,构造器和props之间的一个坑:
在这里插入图片描述
举个例子:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

如上写都没问题

如下就会有官网说的未定定义的问题:
代码:
constructor(props){
super()
console.log(props) // 输出传进来的props 不是实例的props
console.log(this.props)// 输出实例的props 不是传进来的props
结果:
在这里插入图片描述
代码:
constructor(){
super()
console.log(props) // 输出传进来的props 不是实例的props
console.log(this.props)// 输出实例的props 不是传进来的props

        }

在这里插入图片描述

举报

相关推荐

0 条评论