var React = require('react'),
ReactDOM = require('react-dom'),
Router = require('react-router').Router,
Route = require('react-router').Route,
SiteLanding = require('./components/landing/SiteLanding'),
KanbanBoard = require('./components/board/KanbanBoard'),
Navigation = require('./components/navigation/Navigation'),
bootstrap = require('bootstrap/dist/css/bootstrap.min.css'),
fontAwesome = require('font-awesome/css/font-awesome.min.css');
class App extends React.Component{
render(){
return (
<div className="landing-container">
<Navigation /> //Not displayed
{this.props.children}
</div>
);
}
}
ReactDOM.render((
<Router>
<Route path="/" component={SiteLanding} />
<Route path="/dashboard" component={KanbanBoard}/>
</Router>), document.getElementById('root'));
module.exports = App;
Компонент не отображался после использования реагирующего маршрутизатора (отображается только компонент SiteLanding). когда я попытался удалить маршрутизатор и напрямую отнести компонент App, компонент навигации был обработан правильно. Что-то не так с моей конфигурацией маршрутизацииРеактивный маршрутизатор не отображается компонент
Awesome. работал –