我刚开始使用电子,我一直在积极应对路由器的问题。我不断收到这样的警告无论我做什么:反应路由器+电子位置“/”不符合任何路线
Warning: [react-router] Location "/" did not match any routes
路由器:
"use babel"
import React from 'react'
import { Router, hashHistory } from 'react-router'
/* ******************
IMPORTS
*********************/
import {routes} from './routes'
const App =() => {
return (
<Router history={hashHistory} routes={routes} />
);
}
export default App
路线:
"use babel"
import React from 'react'
import { Route, IndexRoute } from 'react-router';
/* ******************
IMPORTS
*********************/
import App from './src/app.js'
import Root from './src/root'
export default (
<Route path="/" component={Root} />
);
根:
import React, { Component } from 'react'
export default class Root extends Component {
render() {
return (
<div>test</div>
);
}
}
我注意到,反应路由器在斜杠前添加hashtag。我敢肯定,我做了一个新手的错误的地方,但我无法找出什么是错的......
网址:file:///C:/wamp/www/electron_projects/projectOne/index.html#/
我看过其他类似的问题,但没有运气。你的帮助将非常感激。