Ich habe einen Suchbildschirm mit einem Kontrollkästchen und möchte die Kontrollkästchenauswahl beibehalten, wenn der Benutzer weg navigiert und zum Bildschirm zurückkehrt. Mithilfe des Sitzungsspeichers kann ich den Wert im Modell beibehalten, aber das angekreuzte Kontrollkästchen wird basierend auf dem Modellwert nicht korrekt angezeigt. Wenn ich online suche, sieht es so aus, als ob ich ng-model und ng-checked nicht zusammen verwenden kann. Aber ich möchte auch nicht jQuery benutzen. Ist es möglich, dies nur mit Angular zu tun? Danke im Voraus.AngularJS Checkbox Wert beibehalten, wenn die Seite neu geladen wird
<div class="container" ng-controller="SearchController as vm" data-ng-init="vm.init()">
<form ng-submit="vm.Search()">
<input type="checkbox" id="chkActive" name="chkActive" value="Active" ng-model="vm.searchInput.active" ng-checked="vm.searchInput.active" /> <span>Show Active Records</span>
<button id="searchBtn" type="submit">
</form>
</div>
Angular-Controller-Code:
http://stackoverflow.com/questions/25000896/angularjs-checkbox-not-working/25002782#25002782 –