如何设置动态基本URL以将用户路由到某些特定组件

时间:2019-01-22 06:21:30

标签: angular url angular-router

我正在寻找有关在基本URL中使用动态词的帮助。

例如考虑Slack。如果我写 abcd.slack.com ,它将找到一个工作空间名称 abcd ,并将我重定向到该工作空间的登录页面。我在Angular网站中需要类似的实现。我不知道该怎么实现。在Angular路由中,我只能提供基本URL之后的路径。我如何实现在我的生产环境中也可以使用的东西。

例如 这是我们开发环境中的常用URL http://localhost:4200/signin

我可以做这样的事情

http://xxxx.localhost:4200/signin

我可以将 xxxx 设置为动态数据以执行一些后端查询

我认为与 abcd.slack.com

1 个答案:

答案 0 :(得分:0)

使用window.location重定向到除角度应用程序定义的路由以外的URL:

window.location.href = 'http://google.com';