Ich muss ein Optionsfeld umschalten, wenn der Benutzer klickt. Ist mehr als 2 Tasten.Angular 1 - toggle Optionsfeld
Also, wenn ich einen Knopf klicken, wenn dies ausgewählt ist, wird nicht mehr sein. Wenn nicht muss ausgewählt werden.
Ich versuche, dies, ist aber funktioniert nicht:
app.directive('toggleRadio', function($timeout) {
return {
restict: 'A',
link: function(scope, el, attrs) {
var radioState;
el.on('click', function(){
if (radioState === this) {
this.checked = false;
radioState = null;
} else {
radioState = this;
}
scope.$apply();
});
}
}
Es ist nicht eine Richtlinie ... Dank sein müssen.
Nein, ich habe mehr Optionen und ist mehr in der Anwendung platziert. –
@CarnaruValentin: Im Idealfall sollten Sie Kontrollkästchen für diese Anforderung verwenden, aber wenn es so notwendig ist, Radio zu verwenden, dann habe ich meine Antwort aktualisiert. – anoop
Es funktioniert, danke. –