当前位置:  开发笔记 > 编程语言 > 正文

什么是超级(道具)为我的React组件做什么?

如何解决《什么是超级(道具)为我的React组件做什么?》经验,为你挑选了1个好方法。

我对JS并不熟悉并且使用React.

位于此处的React文档声明如下:

在实现React.Component子类的构造函数时,应该super(props)在任何其他语句之前调用.否则, this.props将在构造函数中未定义,这可能导致错误.

我的问题是这实际上是如何工作的?在我的构造函数super()中神奇地做了什么this.props



1> Geeky..:

在您提到的文档中.它是用javascript的ES6标准编码的.

所以这句话

class Greeting extends React.Component

这意味着React.Component通过调用super,问候是通过props参数调用父元素来实现的,

如果你打算在this.props里面使用constructor,你必须打电话super(props)

希望这些链接很有帮助.

推荐阅读
mobiledu2402851377
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有