use*_*537 4 javascript ecmascript-6 reactjs
以下两种在React 中定义defaultProps的方式之间是否有区别?
class ReactComp extends React.Component {}
ReactComp.defaultProps = {}
Run Code Online (Sandbox Code Playgroud)
要么
class ReactComp extends React.Component {
static defaultProps = {}
}
Run Code Online (Sandbox Code Playgroud)
他们没有什么不同。他们俩都是static
大自然。defaultprops
如果您使用的是ES6 class
语法,则第一个是React提供的属性,另一个是以ESNext方式声明道具。(与React无关)。
您可以static
在MDN 上找到有关该关键字的更多信息。
归档时间: |
|
查看次数: |
63 次 |
最近记录: |