Привязка данных средства визуализации элементов в элементе управления списком искр - PullRequest
0 голосов
/ 28 июля 2011

Пожалуйста, найдите мой код ниже. Мне нужно показать некоторые данные в метке, которая поступает из базы данных. Я устанавливаю свойство поставщика данных:

    var result:ArrayCollection = new ArrayCollection(stmt.getResult().data);
            selected_category_list.dataProvider = result;

<s:List id="selected_category_list" left="0" right="0" top="0" bottom="0"
        change="selected_category_list_changeHandler(event)" >
    <s:itemRenderer>
        <fx:Component>
            <s:HGroup paddingLeft="2">
                <s:Image source="assets/gesture_images/arms/44.png" width="50" height="50" />
                <s:Label text="{data.meaning}" width="125"/>
            </s:HGroup>
        </fx:Component>
    </s:itemRenderer>

это показывает ошибку -> "Описание Resource Path Location Type 1120: доступ к неопределенным данным о свойствах "в этой строке Label text =" {data.meaning} "

Есть идеи, как ее решить?

1 Ответ

1 голос
/ 02 августа 2011

В <fx:Component> вы должны поставить <s:ItemRenderer>.
Итак, ваш itemRenderer:

<s:itemRenderer>
    <fx:Component>
        <s:ItemRenderer>
            <s:HGroup paddingLeft="2">
                <s:Image source="assets/gesture_images/arms/44.png" width="50" height="50" />
                <s:Label text="{data.meaning}" width="125"/>
            </s:HGroup>
        </s:ItemRendere>
    </fx:Component>
</s:itemRenderer>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...