2010-03-12 2 views
1

Я работаю в первый раз с TileList и itemRenderer, и у меня возникли проблемы с получением информации из моей коллекции массивов для отображения и поиска некоторых советов. Вот что я получилВнешние данные в TileList Flex

 private function loadData():void{ 
     var stmt:SQLStatement = new SQLStatement(); 
     stmt.sqlConnection = sqlConn; 
     stmt.text = "SELECT * FROM tbl_user ORDER BY user_id ASC"; 
     stmt.execute(); 
     var result:SQLResult = stmt.getResult(); 
     acData = new ArrayCollection(result.data); 
    } 


    <mx:TileList id="userlist" labelField="user_id" dataProvider="{acData}" width="600" height="200" paddingTop="25" left="117.15" y="327.25"> <!--itemClick="showMessage(event)"--> 
    <mx:itemRenderer> 
     <mx:Component> 
      <mx:VBox width="125" height="125" paddingRight="5" paddingLeft="5" horizontalAlign="center"> 
       <mx:Label id="username" text="{}"/> 
       <mx:Label id="userjob" text="{}"/> 
      </mx:VBox> 
     </mx:Component> 
    </mx:itemRenderer> 
</mx:TileList> 

Так что я просто не знаю, как я могу идти о вытягивать информацию из массива и положить его в ярлыки, как имя пользователя, userjob, userbio ЭСТ, Внутри TitleList и ItemRenderer.

ответ

0

Попробуйте это:

<mx:Label id="username" text="{data. username}"/>