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

做网站那个公司好找资源的关键词有哪些

做网站那个公司好,找资源的关键词有哪些,做营销推广外包的网站,php做的一个网站结论:HashRouter不支持location.state 文档:ReactRouter v5 从文档可看到history.push()方法支持2个参数:path, [state] state即是location.state,常用于隐式地传递状态参数 但文档未提的是,仅适用于BrowserRouter&am…

结论:HashRouter不支持location.state

文档:ReactRouter v5

在这里插入图片描述

从文档可看到history.push()方法支持2个参数:path, [state]
state即是location.state,常用于隐式地传递状态参数
但文档未提的是,仅适用于BrowserRouter,HashRouter下传入后无效,通过location.state取不到值。

个人场景:微前端适配两种路由模式,这条路走不通!!亲测避坑。

Demo:

import React, { useEffect } from 'react';
import { useHistory, useLocation, BrowserRouter, HashRouter } from 'react-router-dom-v5';const ComponentA = () => {const history = useHistory()useEffect(() => {history.push('xxx/ComponentB', { from: 'aaa'})}, [])
}
const ComponentB = () => {const location = useLocation()useEffect(() => {console.log(location.state)// BrowserRouter: { from: 'aaa' }// HashRouter: undefined}, [location])
}// 上层Router
<BrowserRouter><Route path="xxx/ComponentA" component={ComponentA} /><Route path="xxx/ComponentB" component={ComponentB} />
</BrowserRouter><HashRouter><Route path="xxx/ComponentA" component={ComponentA} /><Route path="xxx/ComponentB" component={ComponentB} />
</HashRouter>
http://www.yidumall.com/news/38750.html

相关文章:

  • 公司做网站会计凭证怎么做店铺推广平台有哪些
  • wordpress 小工具 不显示不出来行者seo
  • 学习java可以做网站吗关键词歌曲
  • 上海市人民政府地址上海百度推广排名优化
  • 如何百度搜到自己网站nba最新比赛直播
  • 网站开发公司介绍网络营销策划案例
  • opencart做网站视频seo关键词如何布局
  • 用vs做html网站场景营销
  • 网盘做网站外贸网站平台都有哪些
  • 抖音代运营合同范标准版烟台seo网络推广
  • 校园网站建设意见全网推广平台推荐
  • 科技公司名字seo怎么发文章 seo发布工具
  • php二次网站开发步骤北京厦门网站优化
  • 做dj音乐网站市场监督管理局
  • 张家口做网站价格夸克搜索引擎
  • 广西网站建设费用地推接单平台网
  • 做电商需要哪些网站永久免费自助建站平台
  • 外贸cms 网站站长之家查询域名
  • 专做运动品牌的网站网络事件营销
  • 电子商务网站建设策划书品牌软文案例
  • wordpress加入mip搜狗搜索引擎优化指南
  • 网站关键词优化外包服务怎么样建一个网站
  • 成品网站 代理汤阴县seo快速排名有哪家好
  • 杭州网站建设seo优化营销制作域名注册网站查询
  • 注册网站域名需要什么资料医疗器械指数函数求导
  • 手机wap网站制作最新网络推广平台
  • 帮忙做网站的协议展示型网页设计公司
  • 怎么做交易猫假网站制作网站用什么软件
  • 可以搜任何网站的浏览器网站维护收费标准
  • 制作公司主页网站企业管理培训课程网课免费