【发布时间】:2019-08-10 23:14:06
【问题描述】:
我有以下模板:
<mat-nav-list class="myList">
<a mat-list-item *ngFor="let item of items">
<my-component-selector class="myItem" [item]="item"></my-component-selector>
</a>
</mat-nav-list>
my-component-selector是MyComponent组件的选择器,模板如下:
<a class="item-description" routerLink="/details/{{item.getId()}}">{{item.getDescription()}}</a>
<button mat-icon-button (click)="deleteItem(); $event.stopPropagation();"><mat-icon>delete</mat-icon></button>
如您所见,单击项目描述会将我重定向到详细信息,但我希望整个组件都可单击,而不仅仅是文本。 我怎样才能做到这一点?
【问题讨论】:
标签: angular angular7 angular-components