काम नहीं करता है मैंने ES6 में प्रतिक्रिया राउटर के साथ एक प्रतिक्रिया जेएस परीक्षण अनुप्रयोग लागू किया है लेकिन यह काम नहीं कर रहा है। कोड स्निपेट नीचे मैं:प्रतिक्रिया राउटर नेविगेशन
app.js
-------
import React from 'react';
import ReactDOM from 'react-dom';
import Routes from './routes';
ReactDOM.render(Routes, document.getElementById('react-container'));
routes.js
---------
import React from 'react';
import { DefaultRoute, Link, Route, RouteHandler,Router } from 'react-router';
import Page1 from './page1';
import Home from './home';
import { IndexRoute } from 'react-router';
let routes =
<Router>
<Route path="/" component={Home}>
<Route path="page1" component={ Page1 }/>
</Route>
</Router>
export default routes
home.js
-------
import React, { Component } from 'react';
import Header from './components/header';
export default class Home extends Component {
constructor() {
super();
}
render() {
return (
<div>
<Header />
{this.props.children}
</div>
);
}
}
page1.js
--------
import React, { Component } from 'react';
export default class Page1 extends Component {
constructor() {
super();
}
render() {
return (
<div>
<h1> Page 1 </h1>
</div>
);
}
}
के लिए नेविगेट "/" और "/ पृष्ठ 1" एक पेज अकेला हैडर अनुभाग का संकेत में देश में लग रहे हैं। किसी भी मदद की सराहना की।
किसी भी तरह से आप हमें पेज 1 घटक दिखा सकते हैं? –
@NaderDabit पृष्ठ 1.js भी ऊपर शामिल है। – KarthikJ