gpt4 book ai didi

angular - routerLinkActive 允许任何查询参数

转载 作者:太空狗 更新时间:2023-10-29 17:59:23 26 4
gpt4 key购买 nike

我正在尝试在以下情况下使用 routerLinkActive

'./path1' 链接 path1 应该是事件的。

'./path1?param1=70000&param2=test2' 链接 path1 应该是事件的。

'./path1/path2' 链接 path2 应该是事件的。

 <a [routerLink]="./path1" [routerLinkActiveOptions]="{ exact: true }"
[routerLinkActive]="['active']">My link</a>

带有 routerLinkActiveOptions 的 path1 和 queryparams 未激活。

如何配置 routerLinkActive 以使用任何查询参数?

最佳答案

您可能想查看 this question .他设法通过添加另一个标签使其工作但将其隐藏,并将所有内容包装在 li 标签中。看起来像。

<li routerLinkActive="active">
<a [routerLink]="['/view', 10]"
[queryParams]="{'offset': 0, 'numberOfItems': 100}"
queryParamsHandling="merge">
<div>View</div>
<div><span class="badge" [innerHtml]="viewCount"></span></div>
</a>
<a [routerLink]="['/view', 10]" style="display:none;">
<div><span class="badge" [innerHtml]="viewCount"></span></div>
</a>
</li>

关于angular - routerLinkActive 允许任何查询参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41998274/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com