gpt4 book ai didi

angular - 如何从组件添加[routerLink]?

转载 作者:行者123 更新时间:2023-12-02 17:52:19 24 4
gpt4 key购买 nike

我对此组件的 html 调用

   <navbar [title]="'Recorridos'"
[hasNavbarItems]="true"
[itemsJsonFileName]="'recorrido-list-navbar-items.json'"
(btnActionClicked)="onBtnActionClicked($event)"
(btnFilterClicked)="onBtnFilterClicked($event)">
</navbar>

这是一个动态组件,然后在 onBtnActionClicked($event) 中需要像这样重定向

<a [routerLink]="['/parent/detail', detail.detailId]">{{detail.detailId}}</a>

但是正如你所看到的,这不能从 html 添加到我的组件中我可以调用按钮单击正在做

onBtnActionClickedV(event) {

}

在该函数中我如何像 routerLink 那样重定向?

最佳答案

你有没有尝试过这样的事情......

onBtnActionClickedV(event) {
this.router.navigate(['/parent/detail']);
}

并确保导入路由器,即

import { Router }          from '@angular/router';

关于angular - 如何从组件添加[routerLink]?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40052114/

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