在我的 Angualar 2(最终版)应用程序中,我经常需要通过路由名称(如“/products”)创建完整(绝对)Url,例如,提供指向特定页面的永久链接或从另一个组件打开页面选项卡/窗口。
是否有任何允许通过路由名称获取绝对 Url 的 Angular 2 API?如果不是,是否有一些已知的解决方法,例如使用 javascript?
我试过位置或 PathLocationStrategy(例如 prepareExternalUrl),但该方法返回 ‘/products’ 而不是例如 http://localhost/products
原文由 Alexander Zwitbaum 发布,翻译遵循 CC BY-SA 4.0 许可协议
我目前找到的唯一解决方案