大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
一:安装
import React from "react"; // 引入路由
import { HashRouter, Route, Link } from "react-router-dom"; class App extends React.Component { render() { return ( // 全局应用组件路由 // 此后所有内容 都在 HashRouter
<HashRouter> {/* HashRouter 里面只能有一个根标签 */} <div>123</div>
</HashRouter> ); }
} export default App;
二,路由跳转链接
render() { return ( // 全局应用组件路由 // 此后所有内容 都在 HashRouter
<HashRouter> {/* HashRouter 里面只能有一个根标签 */} <div><h1>组件路由</h1> {/* 添加路由跳转链接 */} <Link to="/home">首页</Link>
<Link to="/movie">电影</Link>
<Link to="/about">关于</Link>
</div>
</HashRouter> ); }
三:路由规则匹配
import React from "react"; // 引入路由
import { HashRouter, Route, Link } from "react-router-dom"; // 引入组件
import Home from './components/Home' import Movie from './components/Movie' import About from './components/About'
class App extends React.Component { render() { return (
<HashRouter>
<div> <h1>组件路由</h1> {/* 路由链接组件 */} <Link to="/home">首页</Link> <Link to="/movie">电影</Link> <Link to="/about">关于</Link>
<hr></hr> {/* 新增一个重定向的路由规则 */} <Route path="/home" component={Home} ></Route>
<Route path="/movie" component={Movie} ></Route>
<Route path="/about" component={About} ></Route>
</div>
</HashRouter> ); } }
export default App;
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/167846.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...