我知道我可以为routerLink传递一个参数,例如通过编写但是像这样的路线呢:有没有办法设置这个参数,或者我应该考虑一个不同的URL方案?
我知道我可以为routerLink传递一个参数,例如通过编写但是像这样的路线呢:有没有办法设置这个参数,或者我应该考虑一个不同的URL方案?
在Angular 2中,把用户重定向到一个完全外部URL的方法是什么?例如,如果我需要将用户重定向到OAuth2服务器以进行身份验证,我该如何做呢?Location.go()、Router.navig
最近,我开始使用angular 2。到目前为止还不错。所以,为了学习使用angular-cli,我已经开始了一个演示个人项目。有了基本的路由设置,我现在想从头导航到一些路由,但由于我的头是路由器出口的
我想传递一个查询参数prop=xxx。这行不通
注意:这里有许多不同的答案,大多数在某个时期是有效的。事实上,随着Angular团队对路由器的改变,工作原理也发生了多次变化。最终将成为Angular路由器的Router 3.0版本打破了许多这些解决
在我的Angular 2应用中,当我向下滚动页面并单击页面底部的链接时,它确实会改变路由并将我带到下一页,但它不会滚动到页面顶部。因此,如果第一页很长,第二页内容很少,就会给人一种第二页缺乏内容的印象
在Angular 2中有没有聪明的方法返回到最后一页?类似的例如,C页有一个“返回”按钮,A页-> C页,点击返回A页。B页-> C页,点击它,回到B页。路由器有这个历史信息吗?
我正在寻找在我的AppComponent中检测路由变化。然后,我将检查全局用户令牌,以查看用户是否已登录,以便在用户未登录时重定向该用户。
目前的文档只讨论了获取路由参数,而不是实际的路由段。例如,如果我想找到当前路由的父,这是怎么可能的?