8
想我再也以下類:ES6課堂中超級(道具)的召喚是否重要?
class Tabs extends React.Component {
displayName: Tabs;
static propTypes = {
selected: React.PropTypes.number,
children: React.PropTypes.oneOfType([
React.PropTypes.array,
React.PropTypes.element
]).isRequired
};
constructor() {
super();
this.state = {
selected: 0,
maxSelected: 0
};
render() {
return(
<div>
{this.props.selected}
{this.props.children}
</div>
);
}
};
我想知道,如果通過下面的構造是很重要的:
constructor(props) {
super(props);
}
我當前的代碼工作得很好,但我想知道,如果這是一個很好的做法。
不是,事實上甚至有一條嚴厲的規則來禁止這個http://eslint.org/docs/rules/no-useless-constructor – azium
可能的重複[「super()」和「超級(道具)「在React使用ES6類?](http://stackoverflow.com/questions/30571875/whats-the-difference-between-super-and-superprops-in-react-when-using-e) – XML