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

石家庄定制网站建设服务郑州app网站开发

石家庄定制网站建设服务,郑州app网站开发,小程序开发价目表,自己做的网站怎么被搜索出来react-router-dom和react-router的区别 前言 在使用react-router-dom的时候#xff0c;经常会和react-router搞混了#xff0c;搞不清楚它们哪个跟哪#xff0c;到底有什么关系#xff0c;今天来总结一下。 结论 react-router-dom是在react-router的基础上开发的#…react-router-dom和react-router的区别 前言 在使用react-router-dom的时候经常会和react-router搞混了搞不清楚它们哪个跟哪到底有什么关系今天来总结一下。 结论 react-router-dom是在react-router的基础上开发的react-router-dom中很多组件都是直接从react-dom中直接导出的。所以安装了react-router-dom后就不用再安装react-router在react-router的基础上额外提供了BrowserRouter、HashRouter、Link、NavLink组件可以用于路由跳转。其中BrowserRouter、HashRouter用于替代react-router中的Router组件Link、NavLink的作用类似于a标签BrowserRouter和HashRouter BrowserRouter是history模式路由路由长这样http://abc.com/xxx是通过浏览器的history.pushState和history.popState实现可能会有一定兼容性低版本的浏览器不支持比如ie部署到服务器上需要进行一定的配置具体要配置什么这里不做讨论HashRouter是hash模式路由路由长这样http://abc.com#/xxx浏览器通过监听hashchange来改变路由的兼容性良好 在react-router-dom的modules源码中可以看到这些区别 Switch组件使用的问题 Switch组件会按照Route的书写顺序匹配只找到第一个被匹配到的Route就立即停止继续匹配并且把它渲染出来。 那么问题来了我用exact不就可以了为啥还需要用Switch呢? 不Switch组件而直接使用Route组件exact也可以做到Switch组件类似的效果。但是使用这种方法就算匹配到了路由它不会停止继续匹配而是继续往后找造成性能浪费。 参考资料 1、react-router区别 2、switch组件的作用
http://www.zqtcl.cn/news/370418/

相关文章:

  • django网站开发源码阿里邮箱登录
  • 机床网站建设网站关键词优化怎么做
  • 全网营销一站式推广wordpress新文章加new
  • 做网站哪个系统最安全长沙简界网络科技有限公司
  • 象山县城乡和住房建设局网站上海公司牌照最新价格
  • 复旦学霸张立勇做的网站开一个公司需要多少钱
  • 专业建设公司网站软件技术培训
  • 网站建设_聊城笑话小网站模板html
  • 智能建造师威海网站优化推广
  • 做网站如何选域名长沙房价2020最新价格
  • seo网站推广济宁一建建设集团有限公司
  • 高端大气网站设计欣赏有意思网站推荐
  • 什么网站做海宁的房产好北控京奥建设有限公司网站
  • 上海网站建设网络推广网页搜索框下记录删不掉
  • 团购网站大全做相册手机网站如何制作免费
  • 承德网站制作方案百度seo关键词排名s
  • 网站建设公司佛山国内网站推广
  • 辽宁网站制作公司潍坊网站建设维护
  • 手机网站图片切换平面图网站
  • 松岗建设网站广州网站定制开发方案
  • 东阳网站建设价格做理财的网站有哪些问题
  • 蓄电池回收网站建设wordpress cp 部署
  • cuteftp 备份网站网站制作课程介绍
  • 杭州网站搭建宁波企业官网建设
  • php免费网站源码网站建设电子书
  • 建设纺织原料网站专业网页制作室
  • 买域名做网站推广都是些什么湘潭什么网站做c1题目
  • 鲜花网站建设图片昆明网站建站平台
  • 密云网站制作案例昆明小程序开发
  • 网站紧急维护商丘手机网站制作