vue-router写底部导航栏遇到的坑router.replace

Author Avatar
yizhiyan 1月 22, 2019

今天闲来无事写个webapp自己玩,发现个bug,在网上找了半天都没有找到合适的解决方案后来终于解决了,分享给大家。

由于底部的tabbar组件是使用的ui库所以是用单击事件进行路游调转的。

这里使用正常的路游看起来是没问题的,但是只要返回就会有问题。

在官网上查看文档发现可以使用

router.replace(location, onComplete?, onAbort?)

但是官方文档并没有明确说明怎么使用,在这里博主找了半天。由于又是vue-cli搭建的项目所以router对象不知道在哪里。

经过多次测试终于解决了。

虽然看起来这篇文章似乎没有什么。但是也是博主被坑之路,记录一下。

发表评论

电子邮件地址不会被公开。 必填项已用*标注