我是第一次使用TileList和itemRenderer,我在从我的数组集合中获取要显示的信息并寻求一些建议时遇到了一些问题。这是我得到的
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>因此,我只是不确定如何从数组中提取信息,并将其放入TitleList和itemRenderer中的标签中,如用户名、用户作业、用户生物等。
发布于 2010-03-12 10:49:50
试试这个:
<mx:Label id="username" text="{data. username}"/>https://stackoverflow.com/questions/2429757
复制相似问题