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

美食网站 源码网站建设 博客

美食网站 源码,网站建设 博客,网站二级目录怎么做301,app营销型网站的特点我们用react这些工具开发项目通常都为SPA单页面应用,只有一个页面根据状态显示不同的组件,有一个问题。整个应用只有一个页面一个请求地址,那么访问该地址就会跳转到首页。也就是刷新就会跳转到首页。丢失浏览到的内容。为了解决这个问题。re…

        我们用react这些工具开发项目通常都为SPA单页面应用,只有一个页面根据状态显示不同的组件,有一个问题。整个应用只有一个页面一个请求地址,那么访问该地址就会跳转到首页。也就是刷新就会跳转到首页。丢失浏览到的内容。

        为了解决这个问题。react-router客户端路由就出现了,会将url地址映射组件。也就是url地址变化会映射组件切换,这种切换完全不依赖服务器。只是切换客户端路由。

        首先安装router包。npm install react-router react-router-dom

        然后就可以直接去使用这个路由包去创建路由了。

        

        首先肯定就是注册路由,然后嵌套路由就直接在路由标签体内用Route去注册就好了,而且如果需要传递参数,就直接在path里面声明/:id表示我要传参数,参数名是id。这个用法是固定的,element指定对应路径展示的组件。

         

        注册了路由,肯定需要去注册跳转链接,用Link和NavLink这里NavLink给我们提供了一个style里面写回调函数,参数是一个对象,里面包含isActive可以根据这个值判断是否点击过了。然后to就是跳转的地址路径。

         

        这里就是一些钩子包括Outlet和Navigate组件。useParms可以获取访问路径时带的参数。前面声明了id那么我们用id解构获取,useNavigate获取一个页面跳转方法。然后就是Outlet组件,在嵌套路由里面,给父路由引入这个组件,然后放到希望展示子路由的地方就可以了。Navigate就是一个跳转组件。默认是push跳转。保留历史记录。大概就这些基本的用法。

         

         

        路由多的话也可以写单独文件route.js,容易维护。然后用uesRoutes钩子生成路由表。放在根组件就ok了。接下来就是写一些案例去更好的理解和使用了。

        

        

         


文章转载自:

http://G50j8iIX.msxhb.cn
http://y5fAxIq5.msxhb.cn
http://5Q4WAnz2.msxhb.cn
http://j6psJPG8.msxhb.cn
http://DOepqPML.msxhb.cn
http://aVTJyncq.msxhb.cn
http://ioRckHGT.msxhb.cn
http://pNVE5ItZ.msxhb.cn
http://LDYSExBS.msxhb.cn
http://5NajsXaa.msxhb.cn
http://FkUwvty1.msxhb.cn
http://8fy5rzTx.msxhb.cn
http://zyOalDOM.msxhb.cn
http://c0xFhP4Q.msxhb.cn
http://V8F3J7N4.msxhb.cn
http://P1vQclTj.msxhb.cn
http://xbViayWe.msxhb.cn
http://QDiezddt.msxhb.cn
http://wtVAQrpb.msxhb.cn
http://Kfx03V7T.msxhb.cn
http://29I9axXj.msxhb.cn
http://o2ASVJ6a.msxhb.cn
http://kKpwQ1rX.msxhb.cn
http://noQ4LYHt.msxhb.cn
http://cs8oPL9w.msxhb.cn
http://hBBJdsGM.msxhb.cn
http://b0Tnazwc.msxhb.cn
http://n01srmIt.msxhb.cn
http://9vpz0b6r.msxhb.cn
http://305yb5rz.msxhb.cn
http://www.dtcms.com/wzjs/747752.html

相关文章:

  • 潍坊网站建设怎么做网站超市
  • 三合一网站什么开发好缩短链接网站
  • 网站制作网址wordpress采集提交百度
  • 做一个像美团的网站需要多少钱网站logo是什么意思
  • 长春网站建设新格成都活动轨迹
  • 惠州网站营销推广wordpress熊掌认证
  • 网站开发不让搜索引擎南海网站制作公司
  • 郑州手机网站制作sns有哪些著名的网站
  • 网站推广一站式服务云建站空间
  • 徐州手机建站模板wordpress七牛远程图片
  • 做网站开发找哪家公司甘肃路桥建设集团有限公司官方网站
  • 制作企业网站是免费的吗网站ftp地址查询
  • 简单电商网站模板天津黄页企业名录
  • 做最好的导航网站成都房屋设计公司哪家好
  • 企业商务网站建设的基本方法与有权重网站做友链
  • 长沙seo网站推广郑州微信小程序开发公司排名
  • 网站制作流程是什么网站建设需要待摊吗
  • 企业网站的策划书做网站建设需要多少钱
  • 哪些网站是php做的全网整合营销推广方案
  • 企业网站开发建设东莞网络推广建站
  • 做网站需要学的语言和软件汉中今天确诊名单
  • 网站制作公司教你怎么制作网站公司宣传册设计与制作图片
  • 小程序免费网站唐山哪个公司可以建网站
  • 东莞网站建设用哪种好ssh课程网站开发
  • 做移动网站优化快速做滋补品销售有什么网站
  • 建设官网电话wordpress仿seowhy基础指南模板
  • 焦作网站建设设计公司wordpress手机版如何设置
  • 网站后台设置关键词在哪设免费推广网站下载
  • 校园内部网站建设方案无锡高端网站设计
  • react网站开发实战个人网站模板下载