當我第一次使用反應的路由器,但頁給我下面陣營路由器:type.toUpperCase不是一個函數
這個錯誤進行響應路由器:type.toUpperCase不是一個函數
var React = require('react');
var Router = require('react-router');
var Route = Router.Route;
var App = React.createClass({
render: function() {
return (
<div>App</div>
);
}
});
React.render((
<Router>
<Route path="/" component={App} />
</Router>
), document.getElementById('app'));
從文檔看來沒有錯,有人可以幫我嗎?
其中的錯誤來這裏
function autoGenerateWrapperClass(type) {
return ReactClass.createClass({
tagName: type.toUpperCase(),
render: function() {
return new ReactElement(
type,
null,
null,
null,
null,
this.props
);
}
});
}
請添加堆棧跟蹤誤差。 –