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

如何创建自己的网站平台wordpress能外链的主题

如何创建自己的网站平台,wordpress能外链的主题,网站开发用哪种语言,网站建设开标书前端路由hash和history的区别 前言谁的URL有#回车刷新时hash和history变化 谁支持低版本浏览器hash不会重新加载页面谁有历史记录谁需要后台配置hash缺点 前言 本文主要讲解hash和history路由的区别,那么好本文正式开始。 谁的URL有# 路由Hash的地址上有#,而hist…

前端路由hash和history的区别

  • 前言
    • 谁的URL有#
    • 回车刷新时hash和history变化
  • 谁支持低版本浏览器
  • hash不会重新加载页面
  • 谁有历史记录
  • 谁需要后台配置
  • hash缺点

前言

本文主要讲解hash和history路由的区别,那么好本文正式开始。

谁的URL有#

路由Hash的地址上有#,而history路由没有#,这也是它俩最直观的区别。

回车刷新时hash和history变化

当我们在url中用回车键进行刷新时,hash会加载对应的页面,而history就会报404的错误。报错404的原因是在history模式中,地址并不是真实存在的,所以会报错404.

谁支持低版本浏览器

Hash路由是支持低版本浏览器的,而history不支持低版本的浏览器。具体点说就是hash能兼容到IE8,而history只能兼容到IE10版本。因为history是HTML5新增的。

hash不会重新加载页面

hash (url中#后面的部分)出现在url中,但不会被包含在http请求中,对后端完全没有影响,因此改变hash不会重新加载页面。而history当改变时候会重新加载页面。

谁有历史记录

history有历史记录,并且可以修改历史记录,因为它在H5中新增了pushstatereplacestate两个方法用于修改历史记录。

谁需要后台配置

history因为不会立刻请求http,所以说它其实是需要后台对它的刷新进行一个配置。而hash不需要。

注:而 Vue / React 应用的是hash的原理。通过不同的路由去调用不同的 函数 / js去生成不同的页面代码。

hash缺点

  1. 不利于SEO(搜索引擎优化)
  2. 由于浏览器需要先加载js再渲染页面,可能导致浏览器加载时间过慢导致白屏问题。
http://www.yayakq.cn/news/852779/

相关文章:

  • 做爰全过程免费网站的视频教程网站访问量统计怎么做
  • 杭州做公司网站哪家好西部数码网站管理助手 卸载
  • 大连网站建设开发什么网站可以免费做视频的软件有哪些
  • 移动网站设计尺寸重庆 网站定制
  • 网站登录人数实时更新如何做怎么做有数据库的网站
  • 中国网站访问量排行网站内容注意事项
  • 中国建设银行国际互联网网站自己开发微网站
  • 网站内外链怎么做做淘宝客如何引出图片到网站
  • 网站建设课程体会某集团中英文双语网站源码
  • 高端视觉网站体育彩票网站开发该做哪些步骤
  • 容桂网站制作信息最好看中文字幕国语电影
  • 做网站用python好还是PHP好免费免费建网站
  • 站长之家素材网站适合推广的app有哪些
  • wordpress建站时间贵阳查房子备案的网站
  • 多多卡起货网站建设网站平台建设投资费用清单
  • 简洁物流网站模板重庆建筑安全信息网
  • 怎么进入网站管理页面百度开发者平台
  • 济南网站seo 优帮云利润很吓人10个冷门创业
  • 网站开发iosps怎么艺术字字体设计网站
  • app网站开发长沙百度新闻源网站
  • 企业网站建设的要素有哪些网络推广的优势
  • 做公众号微网站建筑培训网能发焊工证吗
  • 网站开发语言查看器免费建立网站软件
  • wordpress微信分享图片正版seo搜索引擎
  • 阿凡达网站建设网电子商务网站建设的评估
  • 如何更改网站标签logo网络营销就业前景和薪水
  • 海南省建设设厅官方网站wordpress关闭邮件验证
  • 互助盘网站怎么做的柳州做网站优化
  • 长春网络公司做网站利津网站制作
  • 各种网站名称大全南宁网站建设专业品牌