Я пишу приложение, используя Nativescript и Angular.У меня есть компонент с шаблоном, который использует ListView и выглядит так:
<ScrollView>
<ListView [items]="things">
<ng-template let-item="item">
<GridLayout rows="*" columns="*,*,*">
<Button col="0" text="Play Short" (tap)="playShort(item.shortAudio)"></Button>
<Button col="1" text="Play Full" (tap)="playFull(item.fullAudio)"></Button>
<Button col="2" text="Answer" (tap)="playShort(item.answer)"></Button>
</GridLayout>
</ng-template>
</Listview
</ScrollView>
Что я ищу: есть ли способ включить кнопки одну за другой в одном элементе ListView?Нажатие «Play Short» включает «Play Full» и включает «Answer» в свою очередь.
Я знаю, как сделать это «глобально», когда кнопки всех элементов ListView будут включены.
И возможно ли использовать изображения вместо кнопок?Изменение изображения, когда его состояние переключается из отключения на включение?