vue-router 如何实现支持外部链接
前言
vue项目中 不少场景会遇到外部链接的情况 vue-router官方 提供了扩展 RouterLink 的方式 封装成一个组件AppLink.vue. 但是这种扩展方案 存在以下问题
写法上 由 <router-link> 转变为 <AppLink>
由于是封装的组件 就可能涉及到 style 样式的 作用域 不一样,可能会发生样式 失效
项目需要额外 维护 AppLink.vue
于是就想到采取另一种方案 扩展源码 来解决以上问题 , 实现 扩展版vue-route...