PDA

Просмотр полной версии : Нубский вопрос


Light
23.04.2012, 23:37
Просветите пожалуйста. Это наверное какая-то глупая ошибка, просто во флекс никак не разберусь.

Сделал List с кастомным ItemRenderer'ом

<s:List id="itemsGroup" itemRenderer="components.MainItemRenderer" dataProvider="{items}" click="onItemsClicked(event)" dragEnabled="true" borderVisible="false">
<s:layout>
<s:TileLayout columnWidth="150" rowHeight="150"
requestedColumnCount="4"/>
</s:layout>
</s:List>

Я хочу чтобы по клику на item (в обработчике onItemsClicked) открывалось окно с подробностями. Но event.target.data не работает, т.к. event.target - это не целостный item а только часть itemRenderera - компонент image, label и т.д., в зависимости от того. куда кликнуть. Как сделать, чтобы в onItemsClicked передать компоненту окна data кликнутого item'a

Astraport
23.04.2012, 23:53
change

mooncar
23.04.2012, 23:59
Название темы не раскрывает сути вопроса.