我越来越从数据库段按钮的列表。这是正确的。现在我需要添加一个点击每个段按钮。我的功能点击的是:
selecionaSubcategorias(pcategoria: string): void {
this.db.getSubcategorias(pcategoria)
.then((data) => {
if (data.length === 0) {
}
else {
this.subcategorias = data;
console.log('subcategs', data);
}
})
.catch();
}
<ion-segment *ngIf="categorias" [(ngModel)]="Menu" class="SwipedTabs-tabs">
<ion-segment-button *ngFor="let categoria of categorias"
value={{categoria.nom_categoria}}
(click)="selecionaSubcategorias('1')">
<ion-icon name={{categoria.nom_icon}} class="icon-agendacultural">
</ion-icon>
</ion-segment-button>
</ion-segment>
当然,我只获得类别值(“1”)。我怎样才能收到每次点击每个类别的点击的价值?
我解决了通过添加ID为参数的点击
<ion-segment-button *ngFor="let categoria of categorias"
value={{categoria.nom_categoria}}
(click)="selecionaSubcategorias(categoria.id)"> <!-- Here -->
<ion-icon name={{categoria.nom_icon}} class="icon-agendacultural">
</ion-icon>
</ion-segment-button>