Sto cercando di utilizzare il react-router ma quando scrivo un percorso semplice non funziona e la console mostra Uncaught TypeError: Impossibile leggere la proprietà 'toUpperCase' di indefinito.react-router Uncaught TypeError: Impossibile leggere la proprietà 'toUpperCase' di undefined
Altrimenti quando uso senza reagire-router che funzionano bene
var React = require('react');
var ReactRouter = require('react-router');
var Router = ReactRouter.Router;
var Route = ReactRouter.Route;
var App = React.createClass({
render: function() {
return (
<div>Hello World</div>
);
}
});
React.render((
<Router>
<Route path="/" component={App} />
</Router>
), document.body);
L'errore è da questa linea di reagire libreria
function autoGenerateWrapperClass(type) {
return ReactClass.createClass({
tagName: type.toUpperCase(), //<----
render: function() {
return new ReactElement(
type,
null,
null,
null,
null,
this.props
);
}
});
}
Può darci tutta la traccia dello stack? –
Hai risolto questo? – vaughan
Avendo lo stesso problema. –