Печать ArrayCollection в текстовых полях во FLex - PullRequest
0 голосов
/ 04 августа 2009

Я получаю вывод в Flex из PHP как ...

    appSes = new ArrayCollection (ArrayUtil.toArray(event.result));

Мне нужно, чтобы значение сохранялось в textInput ...

<mx:TextInput id="keyword" styleName="glass" width="100%"/>

Как ??

Ответы [ 2 ]

1 голос
/ 13 августа 2009

вы можете присоединиться к массиву и отобразить его в текстовом поле ключевого слова

<mx:TextInput id="keyword" styleName="glass" width="100%" text="{appSes.source.join(',')}" />

Но appSes должен быть свойством класса и объявлен как [Bindable], чтобы это работало, или вы можете просто назначить его после создания новой коллекции ArrayCollection

appSes = new ArrayCollection(ArrayUtil.toArray(event.result));
keyword.text = appSes.source.join(',');

Надеюсь, это то, что вы хотели

0 голосов
/ 04 августа 2009

Вы можете привязать к свойству text TextInput:

<mx:TextInput id="keyword" styleName="glass" width="100%" text="{appSes}"/>

(Не уверен, почему вы хотели бы сделать это, хотя)

...