上次介绍了下写的登录弹框插件,过了几天发现点击去注册或者改密码的跳转失效.报错this.$router.push is not a function,继续打印this.$router也是undefined (可以先看一下上一篇博客提到的弹框登录插件) this.$router.push({ path:'/register'}) 尝试了很久,试了三种方法. 需要注意的是:登录弹框是通过this.$login调用方法来动态插入组件的,这个登录弹框不在路由的组件管理范围内. 第一:引入子路由,需要加r