VueJs vue-router 链接外部网站

新手上路,请多包涵

这可能很简单,但我查看了文档并找不到任何相关信息。我想让我的“github”链接重定向到 github.com。但是,它只是将“ https://github.com ”附加到我的网址,而不是点击链接。这是一个片段:

  <BreadcrumbItem to='https://github.com'>
    <Icon type="social-github"></Icon>
 </BreadcrumbItem>

(这是将 iView 用于自定义 CSS,但“to”的工作方式与 router-link 相同)。

最终发生的事情是这样的: 在此处输入图像描述

原文由 nateph 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 492
1 个回答

我阅读了丹尼尔的链接并找到了解决方法:

 {
     path: '/github',
     beforeEnter() {location.href = 'http://github.com'}
}

原文由 nateph 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题