1

Ich entwickle eine NativeScript-Anwendung. Ich möchte Radiobutton-Funktionalität in meiner Anwendung verwenden.Nativescript radiobutton

Ich habe versucht, dies zu erreichen, indem Sie "nativescript-radiobutton" Plugin verwenden, aber es in iOS nicht unterstützt.

Gibt es eine Lösung, mit der es für Android und iOS-Plattform funktioniert?

Vielen Dank im Voraus.

+0

Vielleicht können Sie nativescript-Checkbox https://www.npmjs.com/package/nativescript-checkbox –

Antwort

1

verwenden Html für das Optionsfeld -

<Label text="{{ checkYes ? '&#xf192;' : '&#xf10c;'}}" 
     class="{{ checkYes ? 'fontawesome' : 'radioBefore'}}" 
     (tap)="changeAction()"> 
</Label> 

Übernehmen Sie diese zwei Klassen für Font Awesome -

.font-awesome { 
    font-family: "fontawesome-webfont"; 
    font-size: 24; 
} 

.radioBefore { 
    font-family: "fontawesome-webfont"; 
    font-size: 24; 
} 

hinzufügen Font-awesome.ttf Datei in Fonts-Ordner und dann die Radio-Buttons ändern ausgewählt oder unselektierten mit changeAction()

Funktion - Initialisieren this.changeYes = true

changeGenderMale(){ 
    if(this.changeYes == true) 
     this.changeYes = false; 
    else 
     this.changeYes = true; 
}