我想根据点击来隐藏/显示div。当页面加载div被隐藏时,这是预期的行为,但我必须点击两次才能让它开始切换。我在这里错过了什么?ng-show需要两次点击才能开始切换
这是我的代码
<a href ng-click="ShowOrHide('01')" class="list-group-item">Night 1</a> <div ng-show="showNight">{{night}}</div>
,这是角模块
var MyApp = angular.module("MyModule", []);
MyApp .controller("MyController", function ($scope){
$scope.test = "This is from angular";
$scope.showNight = "false";
$scope.ShowOrHide = function(night){
$scope.night = "night " + night;
$scope.showNight = !$scope.showNight;
};
});
false和“false”不一样 –