Dopo essersi frustrato dalla gemma react_rails a causa della mancanza di supporto per i moduli Commonjs, sto testando la gemma react_webpack_rails da netguru. ma da allora ho avuto una violazione invariante.Errore React.js Uncaught: Violazione invariata
Per esempio, se sto scrivendo un semplice componente Ciao Mondo nella sintassi ES6:
import React from 'react';
class tasksBox extends React.Component {
render() {
return <div>Hello World</div>;
}
}
export default tasksBox;
sollevare questi errori:
Warning: React.createElement: type should not be null, undefined, boolean, or number. It should be a string (for DOM elements) or a ReactClass (for composite components).
Uncaught Error: Invariant Violation: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined.
il vostro aiuto sarà molto apprezzato, non posso capire da dove viene l'errore.
Niente di sbagliato con il codice c'è quindi il problema è altrove –
In che modo stai provando a rendere 'tasksBox'? –
Se la modifica della maiuscola risolve veramente il problema, il codice effettivo deve essere diverso. –