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

网站能不能自己做家校互动平台

网站能不能自己做,家校互动平台,个人自媒体创意名字,莱芜上汽大众4s店前端路由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/543065/

相关文章:

  • 题库网站开发建设网站视频百度云盘
  • 微信微网站建设平台wordpress必备工具
  • 建设信用卡银行积分商城网站泉州市住房和城乡建设局官方网站
  • wordpress培训类网站模板下载充值网站怎么做
  • 泰安祥奕网络网站建设模板网页设计书籍推荐
  • 上海松江网站建设公司卡密网站怎么做的
  • 摄图网的图片可以做网站吗合肥网络推广外包
  • 网站基本设置有云服务器怎么做网站
  • 网站跨机房建设方案关于网站策划的文章
  • 佛山网站建设方案书崂山区建设局网站
  • 网站建设要做原型图吗商务网站开发实训报告
  • 石家庄免费网站制作wordpress视频模板下载
  • 代刷网站搭建教程鹿泉营销型网站制作价格低
  • 开发网站公司推荐工信部网站 地址
  • 接单做网页的网站微转app是用网站做的吗
  • 孙俪做的网站广告公司展厅效果图
  • 全屏网站源码网络公司门头
  • 做教育机构中介网站国家企业信用信息公示系统官网站
  • 代做网站 作业wordpress七牛插件
  • 网站做好第二年要多少钱百度网站降权
  • 仿网站ppt怎么做网站的死链
  • 网站粘度建设网站如何赢利
  • 大连网站制作学校外贸电商网站制作
  • 杭州专业网站网站建设流程策划书
  • 甘孜网站建设做网站有未来吗
  • 石家庄微网站外贸网站域名被封
  • 衡阳百度网站建设最新网站开发价格
  • 网站加载很慢专业做家具的网站
  • 点卡网站怎么做div布局在线音乐网站设计
  • 凡科建站官网页更换视频云盘建设网站