update react method initial component actualizar reactjs ecmascript-6

reactjs - react - ¿Es importante el llamado a súper(accesorios) en una clase de ES6?



state en react (1)

Supongamos que tengo la siguiente clase:

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> ); } };

Quiero saber si pasar el siguiente constructor es importante:

constructor(props) { super(props); }

Mi código actual funciona bien, pero quería saber si esta es una buena práctica.


Según Ben Alpert, del equipo React , solo es necesario pasar accesorios al constructor si pretendes usar this.props dentro del constructor. Después de invocar al constructor, React conecta los accesorios al componente desde el exterior.