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

怎样建设尧都水果网站自己怎么做关键词优化

怎样建设尧都水果网站,自己怎么做关键词优化,做网站的专业术语,网站怎么做第三方支付接口hook中使用 this.props中的路由 类组件中我们通过 this.props 获取到的关于路由的相关方法和数据&#xff0c;在函数组件中还是可以继续通过参数 props 来获取使用&#xff1a; export default function Login(prosp) {return (<button onClick{() > {props.history.pu…

hook中使用 this.props中的路由

类组件中我们通过 this.props 获取到的关于路由的相关方法和数据,在函数组件中还是可以继续通过参数 props 来获取使用:

export default function Login(prosp) {return (<button onClick={() => {props.history.push('/')        }}>登录</button>)
}

同样的,在类组件中,如果我们需要非路由组件,需要使用 withRouter 进行包裹处理的,在函数组件中也一样的可以使用:

import { withRouter } from 'react-router-dom';function TheHeader(props) {return (<button onClick={() => {props.history.push('/login')}}>登录</button>)
}export default withRouter(TheHeader)

第三方 路由Hook

但是,react-router-dom 路由插件也给我们专门提供了第三方的 hook 来实现路由的跳转,以及参数的获取等操作:

import { useHistory, useLocation, useParams,Link } from 'react-router-dom';
export default function TheHeader() {const history = useHistory();const location = useLocation();const params = useParams();return (<button onClick={() => {history.push('/login')}}>退出</button>)
}

说明:

  • useHistory():获取 history 对象, history 对象提供了路由的跳转方法;

    • 例如 push方法、go方法、replace方法
  • useLocation():获取 location 对象,location 对象提供了路由的一些描述相关信息;

    • 提供路由的一些描述信息,例如 路径pathName等
  • useParams():获取动态路由的参数对象;

    • 提供路由传递的一些参数

    • 注意只有动态路由传递的参数可以获取到,其他query等方式传递的参数 获取不到

  • Link:Link标签跳转

http://www.hrbkazy.com/news/13934.html

相关文章:

  • 成都网站开发百度一下 你就知道官方
  • 菏泽网站建设网站今日世界杯比分预测最新
  • 金华做公司网站市场推广渠道有哪些
  • 芜湖网站优化公司市场监督管理局职责范围
  • 科技有限公司最低注册资金长沙seo优化排名推广
  • 网站建设的日程表网站优化师
  • 手机网站建设公司热线电话抖音权重查询
  • 佛山从事网站建设长春seo整站优化
  • 淘宝客网站怎么做seo韩国网站
  • 什么是新闻源网站seo广告平台
  • 免费b2b网站平台湖北seo公司
  • 温州机械网站建设如何免费创建自己的网站平台
  • 网络优化工程师现状泉州seo优化
  • 如何查看网站的建设方式成都网站快速排名
  • 陕西做教学成果网站的公司品牌推广的步骤和技巧
  • 网站设计需要什么软件品牌网络推广
  • 网站建设销售一个月开几个单免费个人网站空间
  • 网站推广系统方案谷歌广告
  • 北京手机网站建设公司seo工具软件
  • 一个服务器可以备案几个网站吗百度直播间
  • 多张图做网站背景广州公司关键词网络推广
  • 可以做微网站的第三方平台怎么做链接推广产品
  • 石家庄政府网站建设win7优化配置的方法
  • 百度网站优化培训网络口碑营销案例分析
  • 网站建设教程集体苏州久远网络武汉新一轮疫情
  • 南昌那个公司做网站好快速优化网站排名的方法
  • 没有页面的网站怎么做性能测试优化大师app下载安装
  • 网站建设名词解析十大it教育培训机构排名
  • 广东网站建设公司郑州网络推广平台
  • 成都网站asp access源码购买修改seo搜索引擎优化介绍