Я использую NativeScript <ListView> и пытаюсь получить доступ к отдельным элементам в каждом элементе <ListView.itemTemplate>. Чтобы привести конкретный пример, учитывая этот фрагмент кода, как мне получить доступ к каждому <GridLayout>?
<ListView>
<ListView.itemTemplate>
<GridLayout>...</GridLayout>
</ListView.itemTemplate>
</ListView>
Я знаю, что могу добавить событие loaded к каждому <GridLayout>, т.е. <GridLayout loaded="myEventHandler"> — однако в моем случае мне нужно изменить атрибуты <GridLayout> после того, как произойдет несвязанное событие.
Теоретически я мог бы использовать событие loaded для создания массива всех <GridLayout> в <ListView.itemTemplate>, а затем использовать этот массив для выполнения действий, но это кажется хакерским. Кажется, должен быть лучший способ. Любые идеи?