私は単一のアイテムを開くべきであるが、現在単一のアイテムを開くときにすべてのアイテムを開き、2回目のクリックですべてのアイテムを閉じたアイテムリストを持っています誰かが私のコードで間違っているところでアドバイスをしてください。ありがとうございました。AngularJS表示/非表示NGリピートとトグル
HTML
<div data-ng-repeat="item in items" layout="column">
<div layout="row">
<md-button class="md-primary" ng-click="toggleFilter()">Item {{$index + 1}}</md-button>
</div>
<div ng-hide="toggle">
<!-- Content -->
</div>
</div>
JS
$scope.toggle = true;
$scope.toggleFilter = function() {
$scope.toggle = $scope.toggle === false ? true : false;
};
Perfect @Marcin!で簡素化することができます。 –