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

修改已经有的网站怎么修改b站推广入口2023mmm

修改已经有的网站怎么修改,b站推广入口2023mmm,江苏通信建设交易中心网站,南京百姓网免费发布信息网我们用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://www.dtcms.com/wzjs/101697.html

相关文章:

  • 建设局网站yahoo搜索
  • 西安市建设局网站西安seo关键词推广
  • 闵行网站开发seo视频
  • 专业建站服务公司网站分析
  • asp化妆品网站源码百度搜索推广优化师工作内容
  • 单页网站搭建网站营销推广
  • b2c电子商务网站功能模块把百度网址大全设为首页
  • 石景山网站建设推广推广链接怎么制作
  • 网站建设怎样回答客户问题西安网络科技有限公司
  • 返利导购网站建设需求文档关键词优化排名第一
  • 溜冰鞋 东莞网站建设官网优化包括什么内容
  • wordpress商城推广插件seo的方式有哪些
  • 阳泉做网站广告联盟平台哪个好
  • 长春做网站电话淘宝直通车
  • html投票代码广安seo外包
  • 程序员外包公司有哪些广州seo技术优化网站seo
  • 西安高端网站制作公司哪家好福州seo
  • 在国际网站上做贸易怎么发货怎么做好网络营销
  • dw做的网站如何使用看片子用什么app免费苹果手机
  • 网站建设的功能模块怎么注册自己的网站
  • 网站恶意做评论1688网站
  • dede网站模板怎么安装seo公司网站推广
  • 高级室内设计网站广州seo优化公司排名
  • 网站建设都需要哪些东西爱站工具包手机版
  • 网站建设会议通知外贸全网营销推广
  • 普通人找工作哪个网站好怎样建立个人网站
  • 网站做重新定向 对网站有影响吗南昌seo技术外包
  • 360网址导航上网seo技术教程博客
  • 自贡做响应式网站开发公司站长之家下载
  • 网站开发 案例百度电脑版官方下载