-1
に動作していない:反応し、ルータのナビゲーションは、私がこのような別のルートに移動しようとしている
import React from 'react';
import { browserHistory } from 'react-router'
class MyComponent extends React.Component {
navigate() {
browserHistory.push('/some-page')
}
render() {
return (
<button onClick={this.navigate.bind(this)} />Navigate</button>
);
}
}
export default MyComponent;
マイルートの設定:ブラウザは確かにありませんで、これはURLを実行
ReactDOM.render(
<Router history={hashHistory}>
<Route path='/' component={Layout}>
<IndexRoute component={Home}></IndexRoute>
<Route path='/some-page' component={SomePage}></Route>
</Route>
</Router>,
document.getElementById('app')
);
変化はありますが、それは起こるすべてについてです。私は実際にそのルートに向けられていません。私は行方不明のものがありますか?
ルートファイルを表示できますか? –
browserHistoryを宣言してhashHistoryを使用したのはなぜですか? –