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

媒体查询做响应式网站有哪些百度seo效果

媒体查询做响应式网站有哪些,百度seo效果,网页设计师求职,行业网站大全前言: 默认你已经进行了router的安装,目前到了配置http请求的步骤,在配置token失效或其他原因,需要实现路由跳转。在普通的 TypeScript 文件中无法直接使用Router的 useNavigate Hook。Hook 只能在 React 组件或自定义 Hook 中调用…

前言:

        默认你已经进行了router的安装,目前到了配置http请求的步骤,在配置token失效或其他原因,需要实现路由跳转。在普通的 TypeScript 文件中无法直接使用Router的 useNavigate Hook。Hook 只能在 React 组件或自定义 Hook 中调用。

实现方案:

        封装一个路由工具函数

 1、配置router.ts文件

使用模块级变量 _navigate 保存路由函数

// src/utils/router.ts
import { NavigateFunction } from 'react-router-dom';// 存储路由函数的引用
let _navigate: NavigateFunction | null = null;// 初始化路由函数
export const setRouter = (navigate: NavigateFunction) => {_navigate = navigate;
};// 暴露
export const router = {navigate: (to: string) => {if (_navigate) {_navigate(to);} else {console.warn('Router 未初始化!');}},
};
2、在根组件初始化
// src/App.tsx
import { useNavigate } from 'react-router-dom';
import { setRouter } from './utils/router';function App() {const navigate = useNavigate();useEffect(() => {setRouter(navigate);}, [navigate]);return <>...</>;
}
3、使用案例
//导入
import { router } from '../utils/router';// 使用
router.navigate('/login'); // 跳转到登录页
 
http://www.dtcms.com/wzjs/326627.html

相关文章:

  • NET网站开发程序员招聘潍坊做网站公司
  • wordpress添加搜索小工具seo搜索引擎推广什么意思
  • seo搜索引擎优化网站如何快速推广自己的品牌
  • 网站手机定位授权怎么做设计个人网站
  • 珠海手机微信网站建设小程序开发百度信息
  • 做网站广告词找王思奇百度手机助手下载2021新版
  • 网站服务器防护宁波网站推广方式
  • 寺庙网站开发建设方案最大的中文搜索引擎
  • 网站建设和技术支持无限制搜索引擎排名
  • 对于网站运营应该如何做整合营销传播方案
  • 公司营销型网站公司厦门网络关键词排名
  • 深圳市住房和建设局网站登录新闻最近的大事10件
  • 网站建设 化工seo网站推广经理
  • 重庆电商网站建设怎样把广告放到百度
  • 网站外链建设书籍做运营需要具备什么能力
  • 昆明的房产网站建设厦门谷歌seo公司有哪些
  • wordpress 更智能的摘要百度seo公司哪家好一点
  • server2008做DNS与网站常用的网络营销工具有哪些
  • b2b网站一个人可以做吗域名seo站长工具
  • 电子商务网站开发人员要求市场推广计划书
  • 山西省煤矿建设协会网站网站安全检测平台
  • 企业微信网站开发文档搜索引擎营销的英文简称
  • 建设一个私人视频网站今日国际新闻最新消息
  • 郑州哪些公司做网站建设seo培训机构
  • 建设网站需要的软件2023上海又出现疫情了
  • 怎样查看网站开发后台语言网络广告的特点
  • 山东省建设执业官方网站seo搜索引擎优化招聘
  • 深圳做公司网站推广的河南怎样做网站推广
  • 南阳东莞网站建设公司哪家好百度站长之家工具
  • 酒店行业的网站建设品牌软文案例