vue2 vue-router a标签在IE下不跳转,跳转失效
问题: 使用vue-router 在IE下 a标签里的路由不跳转,火狐,chrome工作正常。解决: 在App.vue 里增加判断IE浏览器手动修复……export default {name: 'App',mounted(){function checkIE(){return '-ms-scroll-limit' in document.docum...
·
问题:
使用vue-router 在IE下 a标签里的路由不跳转,火狐,chrome工作正常。
解决:
在App.vue 里增加判断IE浏览器手动修复……
export default { name: 'App', mounted(){ 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) } } }
参考:
github大佬
更多推荐
已为社区贡献3条内容
所有评论(0)