【发布时间】:2016-09-05 01:25:25
【问题描述】:
使用 Meteor 和 React 构建 Web 应用程序,我试图在 React 中渲染两个视图,但索引组件不会渲染......不确定原因。 “两个”组件可以。这是我的 routes.jsx:
import React from 'react';
import { render } from 'react-dom';
import { Router, Route, browserHistory } from 'react-router';
import { Index } from '../../ui/components/index.jsx';
import { Two } from '../../ui/pages/two.jsx';
Meteor.startup( () => {
render(
<Router history={ browserHistory }>
<Route path="/" component={ Index } />
<Route path="/two" component={ Two } />
</Router>,
document.getElementById( 'react-root' )
);
});
索引.jsx:
import React, { Component } from 'react';
export default class Index extends Component {
render() {
return(
<Index className="container">
<header>
<h1>Todo List</h1>
</header>
</Index>
);
}
}
两个.jsx:
import React from 'react';
export const Two = () => <h3>Two</h3>;
发生了什么事?任何帮助表示赞赏!
【问题讨论】:
标签: javascript meteor reactjs react-router