vue-router scrollBehavior 不起作用的可能原因
如果你先对router-view使用了keep-alive ,然后在路由中添加了那么 你加的scrollBehavior 就不会起作用,因为keeo-alive会缓存你的页面视图,所以你得去掉keep-alive,如果必须使用keep-alive,你需要先关闭浏览器(目的是清除keep-alive造成的缓存)然后重新打开页面就可以了。(以后也无需再进行此操作)...
·
如果你先对router-view使用了keep-alive ,然后在路由中添加了
那么 你加的scrollBehavior 就不会起作用,
因为keeo-alive会缓存你的页面视图,所以你得去掉keep-alive,如果必须使用keep-alive,你需要先关闭浏览器(目的是清除keep-alive造成的缓存)然后重新打开页面就可以了。(以后也无需再进行此操作)
更多推荐
已为社区贡献3条内容
所有评论(0)