调试代码时,发现项目首页在IE上白屏,
按照如下开始认为就是ie兼容问题,编译问题,就百度了一堆vue 白屏解决方案。
https://segmentfault.com/a/1190000016853748
按照上面做了,还是报错,如下
我初步判断是路由的问题【 window.pageYOffset = 0造成】最终排查如下代码造成
router.beforeEach((to, from, next) => {
document.body.scrollTop = 0
document.documentElement.scrollTop = 0
//造成问题-start
window.pageYOffset = 0
//造成问题-end
next()
})
神奇的一行代码。