【发布时间】:2019-03-27 07:39:42
【问题描述】:
我是 React 新手,我想在单击按钮时导航到另一个组件。我只想执行一个简单的路由。这是我尝试过的代码。但我无法路由它。
import React, { Component } from 'react';
import { BrowserRouter as Router, Route, Switch, Redirect } from 'react-router-dom'
import Hello from './HelloComponent';
class App extends Component {
constructor(props) {
super(props);
this.try = this.try.bind(this)
}
try = () => {
alert();
<div>
<Router>
<Route path="/hello" component={Hello} />
</Router>
</div>
}
render() {
return (
<div className="App">
<div className="container">
<button id="b1" onClick={this.try}>Click me</button>
</div>
</div>
);
}
}
export default App;
请帮我用这段代码在 React JS 中执行基本路由
【问题讨论】:
-
@NarendraJadhav 这是用于链接,而不是按钮点击
-
我知道,但这将帮助您实现您的要求
标签: reactjs routing react-router