문제

나는 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>

그래서 나는 어레이에서 정보를 가져 와서 username, userjob, userbio ect, titlelist 및 itemrenderer와 같은 레이블에 넣는 방법을 잘 모르겠습니다.

도움이 되었습니까?

해결책

이 시도:

<mx:Label id="username" text="{data. username}"/>
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top