ホームページ > 記事 > ウェブフロントエンド > angularjs の ng-show が機能しない? _html/css_WEB-ITnose
最初にコードを貼り付けてください
<html ng-app> <body> <div ng-controller="DeathrayMenuController"> <button ng-click='toggleMenu()'>isShow</button> <ul ng-show="menuState.show"> <li >zero</li> <li >one</li> <li >two</li> </ul> </div> <script src="angular.js"></script> <script> function DeathrayMenuController($scope){ $scope.menuState.show=false; $scope.toggleMenu=function(){ $scope.menuState.show=!$scope.menuState.show; } }; </script> </body></html>
デバッグして実際のHTMLを見てください。他のタグがネストされていると推定されるため、表示と非表示は無効になる可能性があります。 !
デバッグして実際の HTML を確認できます。他のタグがネストされていると推定されるため、表示と非表示は無効になる可能性があります。 !