की संपत्ति 'पथनाम' नहीं पढ़ सकता है मैंने अभी प्रतिक्रिया सीखना शुरू कर दिया है और इस त्रुटि पर अटक गया है।प्रतिक्रिया राउटर: अपरिभाषित
var React = require('react');
var ReactDOM = require('react-dom');
var { Route, Router, IndexRoute } = require('react-router');
var hashHistory = require('react-router-redux')
var Main = require('./components/Main');
ReactDOM.render(
<Router history={hashHistory}>
<Route path="/" component={Main}>
</Route>
</Router>,
document.getElementById('app')
);
ट्यूटोरियल मैं का उपयोग करता है प्रतिक्रिया-रूटर 2.0.0 पीछा कर रहा था, लेकिन मेरे डेस्कटॉप पर मैं 4.1.1 का उपयोग कर रहा:
Uncaught TypeError: Cannot read property 'pathname' of undefined at new Router
यहाँ मेरी कोड है। मैंने परिवर्तनों की खोज करने की कोशिश की लेकिन काम करने वाले समाधान को खोजने में असफल रहा।
"dependencies": {
"express": "^4.15.2",
"react": "^15.5.4",
"react-dom": "^15.5.4",
"react-router": "^4.1.1",
"react-router-dom": "^4.1.1",
"react-router-redux": "^4.0.8"
प्रतिक्रिया रूटर – WilomGfx
@WilomGfx 4.1.1 के किन संस्करणों को
2.x.x
सेhistory
अपडेट करके इसका समाधान नहीं होता ... मैं संस्करणों मैं जोड़ा मेरे संपादन में उपयोग –