位置: IT常识 - 正文

关于hash和history的区别和使用(关于hashcode和equals,下列哪些说法是错误的)

编辑:rootadmin
关于hash和history的区别和使用 一、区别

推荐整理分享关于hash和history的区别和使用(关于hashcode和equals,下列哪些说法是错误的),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:关于hash算法说法不正确的是什么,hash和history的优缺点,关于hash算法说法不正确的是什么,hash与history,关于hashmap,关于hashmap,hash与history,hash与history,内容如对您有帮助,希望把文章链接给更多的朋友!

1、 history和hash都是利用浏览器的两种特性实现前端路由,history是利用浏览历史记录栈的API实现,hash是监听location对象hash值变化事件来实现

2、 history的url没有’#'号,hash反之

3、 相同的url,history会触发添加到浏览器历史记录栈中,hash不会触发,history需要后端配合,如果后端不配合刷新新页面会出现404,hash不需要

关于hash和history的区别和使用(关于hashcode和equals,下列哪些说法是错误的)

4、 HashRouter的原理:通过window.onhashchange方法获取新URL中hash值,再做进一步处理 HistoryRouter的原理:通过history.pushState 使用它做页面跳转不会触发页面刷新,使用window.onpopstate 监听浏览器的前进和后退,再做其他处理

二、使用

举例说明history模式

1、现有一个这样的页面(Vue2) 2、设置路由模式

3、打包 使用webpack的npm build命令,生成以下文件 4、模拟一个服务器(nodejs的express) 初始化

调试

5、把打包好的文件放到服务器

6、访问,路由跳转不涉及网络请求 7、刷新页面,资源请求失败,发送网络请求/MyHome/message/details/1/message001失败,因为服务器上没有这个请求(history模式存在这个问题,hash模式则无) 8、解决办法 使用connect-history,根据npm官方文档 9、再次调试,刷新后依旧没问题

本文链接地址:https://www.jiuchutong.com/zhishi/299187.html 转载请保留说明!

上一篇:HTML+CSS+JS网页设计期末课程大作业 京剧文化水墨风书画(html+css+js网页设计期末作业付源码)

下一篇:基于BiLSTM-Attention实现天气变量预测风速(基于stm32的毕业设计)

  • 营销,你的服务区到了(服务营销的关键时刻)

    营销,你的服务区到了(服务营销的关键时刻)

  • 淘宝给卖家发消息叹号(淘宝给卖家发消息发不过去)

    淘宝给卖家发消息叹号(淘宝给卖家发消息发不过去)

  • 怎样彻底删除拼多多小程序(怎样彻底删除拼多多物流通知)

    怎样彻底删除拼多多小程序(怎样彻底删除拼多多物流通知)

  • 抖音拍的视频怎样才能有更多人观看(抖音拍的视频怎么剪掉不想要的部分)

    抖音拍的视频怎样才能有更多人观看(抖音拍的视频怎么剪掉不想要的部分)

  • wps审阅模式怎么关闭(wps审阅模式怎么调回正常)

    wps审阅模式怎么关闭(wps审阅模式怎么调回正常)

  • 苹果官网14天退货条件(苹果官网14天退货运费谁承担)

    苹果官网14天退货条件(苹果官网14天退货运费谁承担)

  • 拒收短信对方会知道吗(短信拒收会显示发送失败吗)

    拒收短信对方会知道吗(短信拒收会显示发送失败吗)

  • iphone11小白点怎么开(iphone11小白点怎么设置返回上一级)

    iphone11小白点怎么开(iphone11小白点怎么设置返回上一级)

  • 新建文档默认字体和字号(新建文档,word默认的字体和字号)

    新建文档默认字体和字号(新建文档,word默认的字体和字号)

  • 接到未知号码怎么回事(接到未知号码怎么设置)

    接到未知号码怎么回事(接到未知号码怎么设置)

  • 微信未成年限额多少(微信未成年限额了怎么办钱转出来)

    微信未成年限额多少(微信未成年限额了怎么办钱转出来)

  • 为段落添加编号怎么设置(word为段落添加编号)

    为段落添加编号怎么设置(word为段落添加编号)

  • 安装微信时显示解析包出现问题怎么办(安装微信时显示不能打开要写入的文件)

    安装微信时显示解析包出现问题怎么办(安装微信时显示不能打开要写入的文件)

  • 存储最快的储存器是(存储速度最快的存储设备)

    存储最快的储存器是(存储速度最快的存储设备)

  • 用什么软件可以更换图片背景(用什么软件可以提取图片文字)

    用什么软件可以更换图片背景(用什么软件可以提取图片文字)

  • mate305g与mate30pro5g区别(mate305g与mate30pro5g芯片一样吗)

    mate305g与mate30pro5g区别(mate305g与mate30pro5g芯片一样吗)

  • 京东领券中心在哪(京东领券中心在哪里找到)

    京东领券中心在哪(京东领券中心在哪里找到)

  • 手环如何判断深睡眠(手环如何判断深浅图解)

    手环如何判断深睡眠(手环如何判断深浅图解)

  • goldkey是什么牌子(gold 是什么牌子)

    goldkey是什么牌子(gold 是什么牌子)

  • 华为p30数据线型号(华为p30数据线型号是多少)

    华为p30数据线型号(华为p30数据线型号是多少)

  • win10查看内存条型号(Win10查看内存条真假)

    win10查看内存条型号(Win10查看内存条真假)

  • 爱奇艺横屏在哪里设置(爱奇艺横屏在哪里打开)

    爱奇艺横屏在哪里设置(爱奇艺横屏在哪里打开)

  • uefi和legacy的区别对比(uefi和legacy的区别对显卡兼容)

    uefi和legacy的区别对比(uefi和legacy的区别对显卡兼容)

  • ltmsg.exe是什么进程 有什么用 ltmsg进程查询(lmgrd.exe是什么进程)

    ltmsg.exe是什么进程 有什么用 ltmsg进程查询(lmgrd.exe是什么进程)

  • 拱门国家公园,犹他州莫阿布 (© Whit Richardson/Alamy Stock Photo)(拱门国家公园景点)

    拱门国家公园,犹他州莫阿布 (© Whit Richardson/Alamy Stock Photo)(拱门国家公园景点)

  • python如何对多个CSV文件进行读取(python replace 多个)

    python如何对多个CSV文件进行读取(python replace 多个)

  • 税中税是多少
  • 车辆购置税计算器公式
  • 一般纳税人公司抵扣
  • 个人写的收据要留身份证复印件吗
  • 蔬菜开税票纳税吗
  • 一般纳税人资格认定条件
  • 未休年假补助
  • 上月做其它应付款本月发票到如何做
  • 预提费用报税时填哪里
  • 计提工会经费为什么是增项
  • 加油站固定资产折旧年限
  • 一般纳税人汽车修理费可以抵扣吗
  • 企业个人所得税逾期未申报怎么办
  • 纳税管理的主要内容是什么
  • 发票税率开错怎么处理?
  • 相互调转总分公司的原料物资 是视同销售吗?
  • 资本溢价公积金计算公式
  • 小规模季度30万免税怎么做账
  • 电子发票字体不同
  • mac 的系统
  • 补缴以前年度附加税
  • 期间费用在会计期末要转入
  • 支付本月物业费怎么做账
  • 出纳岗位的职责是什么
  • PHP:mcrypt_module_self_test()的用法_Mcrypt函数
  • zend框架教程
  • pytorch如何学
  • vue移动端pc端适配方案
  • php实现图片上传到网页显示
  • bootstrap-
  • 网络命令netstat
  • php经典面试题及答案
  • 承租方承担的税费是多少
  • phpcms怎么用
  • 借入资金会计科目
  • 银行存款利息应记什么科目
  • 购买小礼品赠送怎么做账
  • 现金银行本票的签发人是谁
  • phpcms建站流程
  • java基础介绍
  • 织梦cms可以商用吗
  • 小规模纳税人与一般纳税人的区别表现在小规模纳税人
  • 哪些合同不需要线上审批
  • 固定资产与固定资产净值的区别
  • SQL高级应用之同服务器上复制表到另一数据库中并实现去重复
  • 汇总记账凭证账务处理
  • 转月是下个月的意思吗
  • 小规模公司购买汽车会计分录
  • 实际发的工资跟个人所得税不一样怎么办
  • 固定资产公司
  • 出口后收不到货款
  • 收取物业费不开发票
  • 公司应该怎么记账
  • 盘亏机器设备
  • 转卖增值税犯罪吗
  • 亏损弥补的会计处理方法
  • 不能抵扣的会计分录
  • 财务章和公章的样式区别图片
  • 系统32位和64位的区别 Windows系统32位和64位的区别在哪里
  • 为什么多出一个系统
  • 用u盘安装ubuntu
  • 禁止windows安装程序
  • linux双网卡绑定原理
  • 在linux系统中
  • win8功能
  • win8英文版安装中文语言包
  • 如何禁用ipv6地址
  • dos批处理实例
  • js 验证数字
  • shell脚本引用文件
  • 使用简单工厂模式的好处
  • js如何实现重置功能
  • jquery.browser
  • jquery自带的弹出框
  • jquery complete
  • 电子税务局更改密码怎么改
  • 办理对外支付税务备案需要多久时间
  • 保险赔款是免征还是不征?
  • 广州市税务局副局长陈忠文
  • 再生资源税点
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设