【发布时间】:2016-03-05 21:02:01
【问题描述】:
互联网上似乎充斥着不起作用的旧 react-router 示例。我已经做了一段时间的 react 和 Flux,我对让这些微不足道的代码工作是多么困难感到震惊。我正在使用 react-router 2.0.0。
有人可以帮忙吗?这是我的入口点 App.js
var React = require('react');
var ReactDOM = require('react-dom');
var Router = require('react-router');
var Route = require('react-router').Route;
var App = require('./components/App.react');
ReactDOM.render(
<Router>
<Route path="/" component={App} />
</Router>,
document.getElementById('app')
);
失败并出现错误:
警告:React.createElement:类型不应为 null、未定义、 布尔值或数字。它应该是一个字符串(对于 DOM 元素)或 ReactClass(用于复合组件)。
未捕获的不变违规:元素类型无效:预期为 字符串(用于内置组件)或类/函数(用于复合 组件)但得到:对象。
【问题讨论】:
标签: reactjs react-router