angular - 应用程序 Angular2 之外的路由

标签 angular navigation

我在 Angular2 中有一个应用程序,我需要在应用程序之外导航。
我有简单的看法:

...
<a [routerLink]="library.url" target="_blank" (click)="goToPage(library.url)">{{library.url}}</a>
...

我想导航到 library.url ,我有导航方法:
      goToPage(url: string)
      {
         //What should be here for navigation outside?
      }

或者存在另一种方法来做到这一点?

最佳答案

您可以在代码中设置浏览器的全局窗口位置,以导航到您的网址:

goToPage(url: string): void {
    window.location.href = url;
}

关于angular - 应用程序 Angular2 之外的路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39912264/

相关文章:

javascript - ionic 4 : How to save images on device for offline mode that comes from firebase storage

angular - 为什么在 Angular 2 及以上版本中发出 "ng build --prod"命令时会生成 Chunk 文件

css - 使用css(导航菜单)在同一行显示多个div

javascript - 向下滚动后导航淡入?

php - ZF2 在工厂获取参数

angular - 以编程方式选择 Material 自动完成中的项目

具有 native CDK 的 Angular 7 拖放嵌套列表

Angular Material |按下按钮文本时, Material 按钮的行为有所不同

CSS "see-through"背景 - 疯狂导航菜单问题

html - CSS 悬停菜单项