首页 > 解决方案 > 返回 Angular 上的预览页面

问题描述

我有一个按钮可以将用户带到预览页面。

我在#/country/2- 2 是一个idx 当我点击下面的按钮时,它会将我发送到:#/country/2/brands,它应该是什么时候#/brands

<a [routerLink]="['brands']"><input value="sub" type="submit"></a>

我已经导入routerActivatedRoute. 我有更多的路线工作,但不是这条。任何建议都将受到欢迎。

标签: javascriptangularurlroutes

解决方案


现在发生的是它正在访问相对路径。由于您在#/country/2/, with ['brand'],您肯定会被定向到#/country/2/brands,这就是您的代码的预期行为。

这里对不同的routerLink参数格式进行了很好的解释:routerLink absolute url

如果#/brands来自应用程序的根目录,则只需使用:

<a [routerLink]="['/brands']"><input value="sub" type="submit"></a>

推荐阅读