最初に表示する必要がある要素を切り替える必要があります。私の場合はトグルが正常に動作しますが、要素(menu
クラス)が最初に隠されている...ここでAngularJS:デフォルトで要素を表示し、ボタンが押されたときにトグルする方法
は私のコードです:
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app>
<a href="#" class="toggle-menu" ng-click="collapsed=!collapsed">Click to toggle menu</a>
<div class="menu" ng-show="collapsed">
<ol>
<li>Item</li>
<li>Item</li>
<li>Item</li>
</ol>
</div>
</div>
OP投稿にはどのような違いがありますか? –
'ng-show ="!collapsed "' –