我已经开始看到这种模式弹出:
class MyComponent extends React.Component {
static propTypes = {
// ...
};
//...
}
起初我认为这是无效的,直到我查了一下才发现它是 ES7。这是一种安全的(即面向未来的)语法吗?我问是因为我意识到并非 ES6 和 ES7 中的所有语法都被批准,许多只是简单地提出来的。我确实比我一直使用的更喜欢这个:
class MyComponent extends React.Component {
// ...
}
MyComponent.propTypes = { .. }