Come posso semplicemente aggiungere e rimuovere l'attributo selezionato alla casella di controllo usando angularjs. Ho trovato la soluzione dalla domanda this, ma richiede JqueryAggiunta/Rimozione di attributo selezionato alla casella di controllo dinamicamente in angularjs
C'è un altro modo per farlo senza usare Jquery?
Ecco quello che sto provato
<input type="checkbox" id="test" class="switch__input" checked="{{checkVal}}">
<input type="button" ng-click="test()" value="test">
JS
module.controller('settingsCtrl',function($scope){
//for adding
$scope.checkVal="checked";
//for removing checkbox
$scope.test=function(){
$scope.CheckVal="";
}
}
Ma la rimozione non funzionerà
Sembra che tu abbia un errore di battitura. Il secondo CheckVal è in maiuscolo. – Isaac