L'oggetto statics funziona con classi ES6 in React?Statica di reazione con classi ES6
class SomeComponent extends React.Component {
render() {
// ...
}
}
React.statics = {
someMethod: function() {
//...
}
};
Qualcosa di simile a quanto sopra mi dà metodo non definito someMethod
quando faccio SomeComponent.someMethod()
Si noti che le proprietà statiche (ad esempio 'static propTypes = {...}') sono supportate da babel e dagli strumenti jsx; ma sono solo una proposta ES7. I metodi statici sono ES6. – FakeRainBrigand
in questo modo ottengo sempre "Impossibile leggere la proprietà" _currentElement "di errore null' mentre gli stessi metodi senza modificatore statico funzionano correttamente. Non sto usando alcuna variabile di classe nei miei metodi ... – abimelex