gpt4 book ai didi

javascript - Angular 4 - 在标签点击时打开选择

转载 作者:太空狗 更新时间:2023-10-29 18:29:10 25 4
gpt4 key购买 nike

如何在点击label时打开select

<label>filter per category: <span>{{ articleListService.selectedCategory }}</span></label>
<select #category (change)="articleListService.categoryFilter2()" [(ngModel)]="articleListService.formModel.category">
<option value="">All</option>
<option *ngFor="let category of articleListService.laCategoryList" value="{{ category.id }}">
{{ category.name }}
</option>
</select>

谢谢你的帮助,我迷路了

最佳答案

问得好,这更像是 HTML 5 的东西,而不是 Angular 的东西。您将要使用 for={id}

所以在您的特定代码中,它看起来像这样。

<label for="category">filter per category: [cat group shows here]</label>

<select id="category" #category (change)="articleListService.categoryFilter2()" [(ngModel)]="articleListService.formModel.category">
<option value="">All</option>
<option *ngFor="let category of articleListService.laCategoryList" value="{{category.id }}">
{{ category.name }}
</option>
</select>

  • 有关如何使用 for with 标签的更多引用,请参阅官方 MDN on labels .

关于javascript - Angular 4 - 在标签点击时打开选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51192389/

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