2013-09-07 3 views
2

Я - нуб о угловых. Мне нужен способ переключить только один элемент на странице.AngularUI bootstrap toggle selected element

Вот plunker: http://plnkr.co/edit/W1eqgKiv5wv0hNkLDuzb?p=preview

Если я нажимаю кнопку все DIV переключаются/разрушилась, но мне нужен способ, чтобы свернуть/переключить только дочерний элемент.

ответ

0

Как насчет каждой модели ДИВ контролирует свою собственную судьбу ...

Plunker: http://plnkr.co/edit/rBCB9CflM7TsEEK5IAk1?p=preview

<div> 
    <button ng-model="collapsed1" ng-click="collapsed1 = !collapsed1">Toggle collapse</button> 
    <div ng-show="collapsed1"> 
    <div class="well well-large">Some content</div> 
    </div> 
</div> 
+0

я достичь того же раствора. Благодаря!! Но что делать, чтобы каждая сворачиваемая панель рухнула по умолчанию? следует ли объявлять каждую область как ложную? – Tropicalista

+1

Инвертировать ng-show с помощью ng-hide или инвертировать свернутый, чтобы быть! Collapsed1 – msduk