Ich bin neu auf AngularJs und ich möchte Header sehen, wenn nur Kontrollkästchen Wert ist wahr. Ich setze seinen Anfangswert falsch, aber Kopfzeile wird im ersten Lauf angezeigt. Meine Frage ist, warum der Header zum ersten Mal ohne Klick angezeigt wird?AngularJs ng-show Verwendung
var app = angular.module("myApp", []);
app.controller("myController", function($scope) {
$scope.myVar = "false";
});
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<div ng-app="myApp" ng-controller="myController">
<form>
<input type="checkbox" ng-model="myVar">if u want to see header click this checkbox</input>
<h1 ng-show="myVar">show this if checkbox returned true</h1>
</br>
{{myVar}}
</form>
</div>
$ scope.myVar = false sollte funktionieren – Naveen