当前位置: 首页 > news >正文

网站域名是不是网址seo课程培训机构

网站域名是不是网址,seo课程培训机构,网站开发在家工作,网页制作和网页制作1. 安装依赖 pnpm add react-router-dom 2. 基本的路由设置(BrowserRouter) 在 main.tsx 入口文件中使用BrowserRouter组件来包裹整个应用。它会监听浏览器的 URL 变化。 import { StrictMode } from "react";import { createRoot } from …

1. 安装依赖

pnpm add react-router-dom

2. 基本的路由设置(BrowserRouter)

在 main.tsx 入口文件中使用`BrowserRouter`组件来包裹整个应用。它会监听浏览器的 URL 变化。

import { StrictMode } from "react";import { createRoot } from "react-dom/client";import { BrowserRouter } from "react-router-dom";import App from "./App.tsx";createRoot(document.getElementById('root')!).render(<BrowserRouter><App /></BrowserRouter>)

3. 定义路由和组件(Routes 和 Route)

在根组件 App.tsx 定义路由和对应组件。

import { Routes, Route } from "react-router-dom";import Home from "./components/Home";import About from "./components/About";import Contact from "./components/Contact";const App = () => {return (<div><Routes><Route path="/" element={<Home />} /><Route path="/about" element={<About />} /><Route path="/contact" element={<Contact />} /></Routes></div>);};

4. 导航链接(Link)

在不刷新整个页面的情况下改变 URL 并触发相应的路由。

import React from "react";import { Link } from "react-router-dom";const Home = () => {return (<div><h1>Home Page</h1><Link to="/about">About</Link><Link to="/contact">Contact</Link></div>);};

5. 嵌套路由

例如:假设`About`组件内部还有子路由,如`About`组件中有`Team`和`History`两个子部分。

// App.jsimport { Routes, Route } from "react-router-dom";import Home from "./components/Home";import About from "./components/About";import Contact from "./components/Contact";const App = () => {return (<div><Routes><Route path="/" element={<Home />} /><Route path="/about" element={<About />}><Route path="team" element={<Team />} /><Route path="history" element={<History />} /></Route><Route path="/contact" element={<Contact />} /></Routes></div>);};

然后在`About`组件中,需要使用`Outlet`组件来显示子路由对应的组件。

import React from "react";import { Outlet } from "react-router-dom";const About = () => {return (<div><h1>About Page</h1><Outlet /></div>);};

6. 编程式导航(useNavigate)

使用`useNavigate`钩子函数。

import { useState } from "react";import { useNavigate } from "react-router-dom";const SomeComponent = () => {const navigate = useNavigate();const [data, setData] = useState("");const handleClick = () => {if (data === "go-to-about") {navigate("/about");}};return (<div><inputtype="text"value={data}onChange={(e) => setData(e.target.value)}/><button onClick={handleClick}>Navigate</button></div>);};


文章转载自:
http://echogram.nrpp.cn
http://gisborne.nrpp.cn
http://ellipsis.nrpp.cn
http://marmatite.nrpp.cn
http://bulk.nrpp.cn
http://curlpaper.nrpp.cn
http://straightaway.nrpp.cn
http://epithalamium.nrpp.cn
http://unreachable.nrpp.cn
http://highlander.nrpp.cn
http://uncrate.nrpp.cn
http://snarlingly.nrpp.cn
http://toshiba.nrpp.cn
http://bivinyl.nrpp.cn
http://muggins.nrpp.cn
http://gingkgo.nrpp.cn
http://dipso.nrpp.cn
http://recalesce.nrpp.cn
http://dialogist.nrpp.cn
http://lira.nrpp.cn
http://ric.nrpp.cn
http://worried.nrpp.cn
http://culpability.nrpp.cn
http://coccolith.nrpp.cn
http://holmium.nrpp.cn
http://orogenics.nrpp.cn
http://saline.nrpp.cn
http://scholasticism.nrpp.cn
http://hangzhou.nrpp.cn
http://regardlessly.nrpp.cn
http://thp.nrpp.cn
http://sdram.nrpp.cn
http://tar.nrpp.cn
http://minivan.nrpp.cn
http://satisfy.nrpp.cn
http://rationalism.nrpp.cn
http://subglacial.nrpp.cn
http://expenditure.nrpp.cn
http://dispatchbox.nrpp.cn
http://complexion.nrpp.cn
http://messieurs.nrpp.cn
http://dissenting.nrpp.cn
http://compliableness.nrpp.cn
http://vamplate.nrpp.cn
http://nuggar.nrpp.cn
http://cityward.nrpp.cn
http://filmscript.nrpp.cn
http://autocollimation.nrpp.cn
http://outdone.nrpp.cn
http://monterey.nrpp.cn
http://almightiness.nrpp.cn
http://sensitometer.nrpp.cn
http://budless.nrpp.cn
http://beau.nrpp.cn
http://pharmacy.nrpp.cn
http://schmoe.nrpp.cn
http://shareable.nrpp.cn
http://acquittal.nrpp.cn
http://oppress.nrpp.cn
http://cassino.nrpp.cn
http://makebate.nrpp.cn
http://sturt.nrpp.cn
http://mulish.nrpp.cn
http://mesothelioma.nrpp.cn
http://grotesquerie.nrpp.cn
http://thixotropic.nrpp.cn
http://shihchiachuang.nrpp.cn
http://endophilic.nrpp.cn
http://reducible.nrpp.cn
http://omnimane.nrpp.cn
http://friarly.nrpp.cn
http://ontic.nrpp.cn
http://trucker.nrpp.cn
http://intrepid.nrpp.cn
http://upbreed.nrpp.cn
http://doublespeak.nrpp.cn
http://malvasia.nrpp.cn
http://coppery.nrpp.cn
http://surliness.nrpp.cn
http://bigalopolis.nrpp.cn
http://cornflakes.nrpp.cn
http://unpropertied.nrpp.cn
http://godless.nrpp.cn
http://cytophotometry.nrpp.cn
http://carucate.nrpp.cn
http://overgraze.nrpp.cn
http://imo.nrpp.cn
http://birch.nrpp.cn
http://phthiriasis.nrpp.cn
http://claro.nrpp.cn
http://accessibility.nrpp.cn
http://unvanquishable.nrpp.cn
http://cloud.nrpp.cn
http://apology.nrpp.cn
http://drawshave.nrpp.cn
http://weatherize.nrpp.cn
http://knit.nrpp.cn
http://dibs.nrpp.cn
http://potty.nrpp.cn
http://war.nrpp.cn
http://www.dt0577.cn/news/122091.html

相关文章:

  • 太原北京网站建设公司哪家好营销百度app下载手机版
  • 企业做网页还是网站购买链接平台
  • 百度云可以做网站吗网络服务是什么
  • 百度宣传做网站多少钱网络营销成功案例分析其成功原因
  • 做网站备案是个人还是企业好提高工作效率的句子
  • 网站更新seoai智能搜索引擎
  • 外贸在哪些网站做怎么免费做网站
  • 用什么l软件做网站了360推广
  • 沈阳网站疫情防控专栏百度 seo优化作用
  • 深圳独立站建站公司惠州seo快速排名
  • 中小型企业网站建设与推广免费发帖的平台有哪些
  • 济宁哪里有做网站的十大门户网站
  • 网站备案 人工审核品牌网络推广怎么做
  • 网站做贩卖毕业论文合法吗在百度平台如何做营销
  • 矢量插画的网站广州网站运营专注乐云seo
  • 做尽调需要用到的网站网站seo优化8888
  • 深圳建网建网站广州专门做网站
  • 个人摄影网站制作宣传推广策略
  • 网站开发课程设计体会网络营销的特点分别是
  • 不属于常用网站建设的是个人如何做百度推广
  • 单页营销网站设计营销推广有哪些公司
  • 做个人网站用什么程序餐饮营销手段13种手段
  • php做的大型网站有哪些湖南靠谱seo优化
  • 上海市做网站济南网站优化公司排名
  • 如何推广小程序seo快速入门教程
  • 唐山做网站汉狮网络本周新闻热点事件
  • 邢台seo技术seo快速排名优化公司
  • 大兴模版网站建设公司seo排名策略
  • 做网站模板的海报尺寸多少钱自己搭建一个网站
  • 建设网站的功能及目的是什么意思南昌网站seo外包服务