Playra
@Playra
React Native

Как настроить Аккардион так, чтобы открываясь он закрывал другой?

Как настроить Аккардион так, чтобы открываясь он закрывал другой?
Сейчас разворачиваются все разом.
cb589e0741114fae89df3effd2193d1e.png
<div class="content-block-title">List View Accordion</div>
<div class="list-block accordion-list">
	<ul ng-repeat="movie in movies">
		<li class="accordion-item">
			<a href="#" class="item-content item-link">
				<div class="item-inner">
					<div class="item-title">{{movie.title}}</div>
				</div>
			</a>
			<div class="accordion-item-content">
				<div class="content-block">
					<p>{{movie.synopsis}}</p>
				</div>
			</div>
		</li>
	</ul>
</div>
  • Вопрос задан
  • 213 просмотров
Пригласить эксперта
Ответы на вопрос 1
streetflush
@streetflush
Небось ng-repeat строится аккордион?
Тогда ng-class="'opened': openedId == $index"
А на клик по ссылке повесьте ng-click="openedId=$index"
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы