![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Apr 2009
Сообщений: 25
|
При дебаге получаю следующий ворнинг: warning: unable to bind to property 'name' on class 'Object' (class is not an IEventDispatcher).
Собственно программа работает, как и ожидается, но ворнинг меня смущает. В чём может быть его причина? Участники процесса, я так подозреваю: List, кастомный рендер и дата провайдер. Вот код: List <mx:List width="100%" height="100%" id="lSystemList" itemRenderer="com.artica.renderers.StorageRenderer" dataProvider="{systemDataProvider}"/> Render <?xml version="1.0" encoding="utf-8"?> <mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml" horizontalAlign="center" horizontalScrollPolicy="off" verticalScrollPolicy="off" paddingTop="4" paddingBottom="4" width="100%" height="100%"> <mx:HBox width="100%" verticalAlign="middle"> <mx:Image source="/assets/a16.png"/> <mx:Label text="{data.name}"/> </mx:HBox> </mx:VBox> Что я такого ужасного сделал? ![]() |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 25
|
Так я и не пытаюсь ничего диспатчить. Или я чего-то не понимаю? Как мне по-другому вытаскивать данные из моего дата провайдера?
|
|
|||||
|
Modus ponens
|
Binding это класс, в основе функциональности которого заложено то, что свойство, которое нужно забиндить является свойством объекта, который может диспатчить события. Свойство data является Object и поэтому диспатчить события не может. Если нужно привязаться к этому свойству, добавьте функцию, которая будет это свойство возвращать и привяжитесь к ней:
__________________
Hell is the possibility of sanity Последний раз редактировалось wvxvw; 13.05.2009 в 15:31. |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 25
|
Ворнинг исчез, но вместе с ним и перестали выводиться данные
![]() Непонятно. |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 25
|
Собственно уже пробовал и так.
Пробовал старый вариант + getData().name. Потрейсил, проблема в том, что сама data всегда null. |
|
|||||
|
Modus ponens
|
А, ну так понятное дело тогда
![]()
__________________
Hell is the possibility of sanity |
|
|||||
|
Регистрация: Apr 2009
Сообщений: 25
|
Это первый вариант, который я попробовал. Нарыл его в cookbook, но если я так делаю, я не могу ничего выбрать в листе
![]() |
|
|||||
|
Modus ponens
|
А так:
__________________
Hell is the possibility of sanity |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:18. |
|
|
« Предыдущая тема | Следующая тема » |
|
|