Gli attributi ng-true-value
e ng-false-value
devono fornire all'espressione ng-model
un determinato valore personalizzato quando la casella di controllo è selezionata. Il framework ionico non lo utilizza per visualizzare il testo nel commutatore.
ma è certamente possibile :)
Qui di seguito è una direttiva che fa. Slap ion-toggle-text
su qualsiasi ion-toggle
esistente e sei a posto. Il testo on/off può essere impostato con gli attributi ng-true-value
/ng-false-value
o con un valore separato ;
con l'attributo ion-toggle-text
. Se non viene fornito alcun testo, il valore predefinito è "su" & "off".
<ion-toggle ion-toggle-text ng-model="simple">
Simple Example: <b>{{ simple || false }}</b>
</ion-toggle>
<ion-toggle ion-toggle-text="online;offline" ng-model="customText">
Custom text: <b>{{ customText || false }}</b>
</ion-toggle>
<ion-toggle ion-toggle-text ng-true-value="so true" ng-false-value="so false" ng-model="textByValue">
Text by value: <b>{{ textByValue || 'so false' }}</b>
</ion-toggle>
Plunk può essere trovato here.
Divertiti.
Dove hai preso quell'immagine (o l'hai fatta tu stesso)? Forse possiamo decodificare questo. –
Il mio progettista ce l'ha fatta. Non sono sicuro che sia possibile o no – esastincy