2016-07-25 3 views
1

Ich muss das Kontrollkästchen mehrere Kontrollkästchen erstellen, die Gruppierung Label in der Box haben. Beispiel(Ionic 2) Gruppierung Etikett in Auswahlfeld

-Appetizer:

--- Salat

--- etc

-Main Course:

--- Steak

--- etc

-Desert:

--- Ice Cream

--- etc

Dies ist mein Code:

<ion-select [(ngModel)]="food" multiple="true"> 
         <ion-label>Toppings</ion-label> <!-- I want to create group label in here --> 
         <ion-option>Bacon</ion-option> 
         <ion-option>Black Olives</ion-option> 
         <ion-option>Extra Cheese</ion-option> 
         <ion-option>Mushrooms</ion-option> 
         <ion-option>Pepperoni</ion-option> 
         <ion-option>Sausage</ion-option> 
</ion-select> 

Wie die Gruppierung Etikett im Inneren des Ionen wählen schaffen? Danke ..

Antwort

5

Ein guter Weg, dies zu tun ist, das deaktivierte Tag zum "Label" hinzuzufügen.

Dadurch wird die Option nicht auswählbar. Sie können dann eine Klasse hinzufügen, um das Aussehen nach Bedarf anzupassen.

<ion-select [(ngModel)]="food" multiple="true"> 
    <ion-option disabled>Toppings</ion-option> 
    <ion-option>Bacon</ion-option> 
    <ion-option>Black Olives</ion-option> 
    <ion-option>Extra Cheese</ion-option> 
    <ion-option>Mushrooms</ion-option> 
    <ion-option>Pepperoni</ion-option> 
    <ion-option>Sausage</ion-option> 
</ion-select> 
+0

Hinzufügen als "Ion-Label" funktioniert nicht. Es sollte "Ion-Option" wie der Rest der Optionen sein. –

+1

Label verwendet, um sie zu arbeiten, haben sie ein wenig seitdem verschärft –

+0

Danke für das Update, ich weiß, dass ionische erhalten viele Updates mit Angular 2. Ich habe erst kürzlich damit begonnen. Es muss entfernt worden sein –