【发布时间】:2019-02-06 09:46:34
【问题描述】:
我是 Angular 的新手,无论我搜索什么,我都没有找到关于这个主题的明确答案。
目前正在运行:
<div class="col-sm" (click)="brandListRoute()">
在我的组件中指向这个函数:
brandListRoute() {
this.router.navigate(['explore/brands']);
}
所以这很完美,但是当我第一次尝试像这样绑定[routerLink] 时:
<div [routerLink]="['explore/brands']"> </div>
我可以点击 div 但没有任何反应。所以我的问题是,[routerLink] 是否仅适用于 anchor tags 和 buttons 之类的东西,还是我的上述逻辑有缺陷?
需要为我的问题找到最佳解决方案。提前非常感谢!
【问题讨论】: