崩壊の1つを開くことができる条件付きの状況をどのように達成できるのだろうか。国が CZ の場合、折りたたみ 1 を開きたいとします。それ以外の国が USA の場合、折りたたみ 2 を開く必要があります。
<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;
});
私はそれを行う正しい方法が何であるかに本当に興味があります。私のコードは現在、正しいことを実行していないためです。助言がありますか?