IE浏览器window.open(href, '_blank') 跳转到指定路径但是却会跳到根路径问题
IE真的是个神奇的浏览器,什么奇奇怪怪的问题都会被遇上.....
如果我有罪,也不要让IE惩罚我...
问题描述:以开发环境为例,在IE浏览器下,window.open('testPage', '_blank'),原来可以跳转到http://localhost:8080/testPage 路由,但是不知道什么原因下,现在跳转会一闪而过http://localhost:8080/testPage,然后跳回根路径http://localhost:8080/并且白屏,检查了路由配置,这个页面并没有重定向,并且其他浏览器谷歌火狐都是ok的。脑壳疼。
待排查,等待补充...
换成router.push() 后报这个错误
这个页面引用了vue-baidu-map,百度一番后,说是vue-baidu-map 需要转码成es5,需要下载babel-polyfill并在main.js文件中引用,但是引用了以然不行,要在配置文件中配置
transpileDependencies: ['vue-baidu-map'],
重启项目后惊喜的发现,页面显示出来了,但是!!!!第一次进来响应好久好久提示,点击停止脚本后界面出现了
!!!! 卡的要死,并且点击控件毫无反应(按钮切换效果),点击按钮切换重新发请求是可以的,请求在发,界面依旧卡着不动
太难了T T
继续排查....
路过的大佬知道原因的话希望可以不吝赐教,感恩的心
我是一只酸菜鱼,又酸又菜又多余~~~