小编Sub*_*han的帖子

单击即可在React JS中进行路由

我是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;
Run Code Online (Sandbox Code Playgroud)

请帮助我使用此代码在react JS中执行基本路由

routing reactjs react-router

0
推荐指数
1
解决办法
5984
查看次数

标签 统计

react-router ×1

reactjs ×1

routing ×1