Мне интересно, как вы можете достичь условной ситуации, которая может открыть один из краха. Скажем, у меня есть какое-то значение, если страна CZ, я хочу открыть коллапс 1, в противном случае, если страна США, он должен открыть коллапс 2.expand и open collapse зависят от значения углового
<div ng-controller="CollapseDemoCtrl">
<button class="btn" id="btn" ng-click="isCollapsed = !isCollapsed">CZ</button>
<hr>
<div collapse="isCollapsed">
<div>CZ</div>
</div>
</div>
<div ng-controller="CollapseDemoCtrl">
<button class="btn" id="btn" ng-click="isCollapsed = !isCollapsed">USA</button>
<hr>
<div collapse="isCollapsed">
<div> USA</div>
</div>
</div>
Здесь контроллер
var app = angular.module('app', ['ui.bootstrap']);
app.controller('CollapseDemoCtrl', function($scope) {
$scope.isCollapsed = true;
//not working code from here
$scope.values = $document.getElementbyId('btn').innerHTML;
if($scope.values==1)
$scope.isCollaspe=false;
});
Мне действительно интересно, что будет правильным способом сделать это. Потому что мой код в настоящее время не выполняет правильную вещь. Какие-либо предложения?
plunker: http://plnkr.co/edit/5l0lEC8oeTLy0ZL8XKO4?p=preview