私は基本的なウィジェットブロックを持っています:
<div class="matter ng-controller="ProductsCtrl">
<div class="container-fluid">
<div class="widget">
<div class="widget-head">
<div class="pull-left">Browse live products</div>
<div class="widget-icons pull-right">
<a class="wminimize" href="#" ng-click="showContent = !showContent"><i class="icon-chevron-up"></i></a>
</div>
<div class="clearfix"></div>
</div><!--widget-head-->
<div class="widget-content" ng-class="{ 'hidden': !showContent }">
<div class="padd">
<div>
{{content}}
</div>
</div>
<div class="widget-foot"></div>
</div><!--widget-content-->
</div><!--widget-->
</div>
</div>
そして、ここに空のコントローラーがあります:
appAdmin.controller("ProductsCtrl", function($scope){
});
コンテンツの非表示/表示に ng-click を使用していますが、デフォルトでコンテンツを表示しようとしています。私はAngularに非常に慣れていないため、これらの単純な機能を機能させるためにモデルや物を追加する方向性を探しています。
どんな助けでも大歓迎です。
編集:に切り替えるng-class="{ 'hidden' : !showContent }"
ことでデフォルトを表示ng-class="{ 'hidden' : showContent }"