在360兼容模式下vue-router跳转失效,路由地址变了,但是页面的内容没有改变,但是之前的项目却没有这个问题

后面查资料发现原因:因为当url的hash change的时候,浏览器没有做出相应改变,所以需要一个兼容方案:

function checkIE(){
      return '-ms-scroll-limit' in document.documentElement.style && '-ms-ime-align' in document.documentElement.style
    }
    if (checkIE()) {
      window.addEventListener('hashchange', () => {
        var currentPath = window.location.hash.slice(1);
        if (this.$route.path !== currentPath) {
        this.$router.push(currentPath)
      }
    }, false)
    }

将这段代码粘贴到app.vue的mounted中可以解决该问题

vue-router 在ie内核下页面不跳转相关推荐

  1. Vue+Vue Router+Webpack打包网站基础页面

    Vue+Vue Router+Webpack打包网站基础页面 1.目录结构 2.package.json所需依赖包 {"name": "vue_router_webpac ...

  2. this.$router.push() 和 router-link在IE11下页面不跳转

    最近发现一个兼容问题 vue-router 的this.$router 和 router-link方法在IE 下不管用,页面不能跳转(又是万恶的IE),最后百度找到了一个决绝兼容的方法记录一下! &l ...

  3. vue router 原生html,Vue router 使用 History 模式导致页面请求 404

    vue-router 默认 hash 模式 -- 使用 URL 的 hash 来模拟一个完整的 URL,于是当 URL 改变时,页面不会重新加载. 如果不想要很丑的 hash,我们可以用路由的 his ...

  4. Vue+Vue Router+Vuex页面演示

    Vue+Vue Router+Vuex简单页面演示 1.目录结构(使用vue-cli创建) 2.编写代码 src/router/index.js import Vue from "vue&q ...

  5. vue+router 404页面制作

    文章目录 效果 一.创建404界面 二.设置router 1.在router中添加 2.main.js中挂载router 效果 当访问不存在的页面时则会跳转至404页面 一.创建404界面 创建err ...

  6. vue——router更改路由地址,但是页面不能跳转

    在做电商项目时,筛选标签时,需要路由发生变化,但是当前的页面商品列表还需要局部刷新. 如果更改路由后,页面跳转,则是全局刷新,局部刷新才能够满足用户需求. 则此时要做的就是:更改路由地址,但是页面不能 ...

  7. vue router怎么设置每个页面标题

    router.jsconst router = new Router({mode: 'history',base: process.env.BASE_URL,routes: [{path: '/hom ...

  8. vue router 入门笔记

    vue router 入门笔记 tips: components优先级大于component,即当一个route对象里同时配置了component和components时component视为无效 即 ...

  9. Vue.js 从 Vue Router 0.7.x 迁移

    从 Vue Router 0.7.x 迁移 只有 Vue Router 2 是与 Vue 2 相互兼容的,所以如果你更新了 Vue ,你也需要更新 Vue Router .这也是我们在主文档中将迁移路 ...

最新文章

  1. OpenDNSSEC 1.3.12 发布
  2. 02-JDBC学习手册:JDBC编程步骤【重点重点】
  3. [SQL使用经验]选用 IN 还是 EXISTS,哪个性能更好
  4. 详细介绍软件架构设计的三个维度
  5. 地大计算机历年分数线,中国地质大学武汉历年分数线 2021中国地质大学武汉录取分数线...
  6. redis一般用来干嘛_谈谈redis的热key问题如何解决
  7. 土豆首页图片延迟加载的效果
  8. [Ubuntu 10.04]Firefox中Flash汉字乱码问题的解决
  9. Java初学者作业——声明变量储存商品信息并进行输出
  10. c# 非阻塞算法_c# – 了解非阻塞线程同步和Thread.MemoryBarrier
  11. 多多客api_订多多提供API
  12. github图书馆座位预约_GitHub上排名前100的图书馆
  13. Centos yum和pip下载离线安装包
  14. 华为有哪些高科技技术?
  15. LeetCode 176 第二高的薪水
  16. checkbox获取勾选状态_jQuery判断checkbox选中状态
  17. 【Devops实践】Git+Gitlab+Jenkins pipeline(maven+Sonarqube+harbor) +k8s 整合CICD
  18. 摩尔斯电码(Python字典实现)
  19. 计算机基础知识华工,计算机应用基础(统考)·随堂练习2017秋华工答案
  20. 基于OSG的虚拟校园系统的设计与实现

热门文章

  1. java Web api接入讯飞aiui(1)
  2. 讯飞AIUI ubuntu linux使用
  3. linux双网卡配置,静态路由表配置
  4. MT【352】极值点偏移
  5. [论]【DSTGCN】Dynamic SpatiotemporalGraph Convolutional Neural Networks for Traffic Data Imputation
  6. 无法加载SQLite.Interop.dll:找不到指定模块
  7. [转]数码单反和普通数码相机的差别
  8. java获取指定时间为第几周_Java8根据一年中的第几周获得Monday
  9. Android开发动态的监听网络状态的变化
  10. PHP获取某一天前后任意时间