什么是超级(道具)?反应原生

时间:2018-03-15 14:24:38

标签: react-native super

在尝试使用React Native和使用States时。我来对抗超级(道具)。我在论坛上搜索了一个有用的解释,但我没有找到。

这是一个函数的外观,我在使用super和构造函数... 1

我试图在构造函数中删除props参数,但它给了我一个错误。然后我试图删除超级(道具),它再次给了我一个错误。但是,当我只使用没有参数的super()时,代码完美地工作。

我的结论是,在构造函数中我说我们正在使用道具和超级我允许在代码中全局访问所有道具?

我不太确定,请纠正我,如果我错了。

我感谢任何有关建议的意见。提前谢谢!

编辑:

我还添加了剩下的代码......对于一个明显的未知...... 2

感谢您的帮助..

1 个答案:

答案 0 :(得分:1)

使用super(props)时,在React Native中,您可以通过构造函数中的this.props立即访问道具,而只有super()则不能。

render等其他方法中,您始终可以使用this.props

以上是上述解释的完整示例:

https://stackoverflow.com/a/34995257/4293498