![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: May 2009
Сообщений: 24
|
Допустим имеется такой ответ от сервера:
<response>
<item>Response 1</item>
<item>Response 2</item>
<item>Response 3</item>
<item>Response 4</item>
<item>Response 5</item>
<item>Response 6</item>
</response>
Пробовал через forEach, но ничего не вышло(использовал addChild) Я только 3 день изучаю флекс и as. прошу помощи на счет этого вопроса. |
|
|||||
|
Можно попробовать так
var doc:XML= <response> <item>Response 1</item> <item>Response 2</item> <item>Response 3</item> <item>Response 4</item> <item>Response 5</item> <item>Response 6</item> </response>; for each (var item:XML in doc.item) { var label:Label=new Label(); label.text=item.toString(); testVBox.addChild(label); } // testVBox это <mx:VBox id="testVBox"/> |
|
|||||
|
Регистрация: May 2009
Сообщений: 24
|
спасибо, работает. но бывают случаю когда id не известно
![]() |
|
|||||
|
Это как?
Добавить в никуда? Что-то же должно быть известно о месте назначения)) |
|
|||||
|
Регистрация: May 2009
Сообщений: 24
|
Ну например если этот самый vbox выступает в качестве компонента
|
|
|||||
|
Если Вы создали компонент на основе VBox, тогда всё тоже самое, только добавление происходит так
|
![]() |
![]() |
Часовой пояс GMT +4, время: 11:12. |
|
|
« Предыдущая тема | Следующая тема » |
|
|