flex 内联 itemRenderer《一》
我在本文中使用内联 itemRenderer 说明如何解决这个问题。内联 itemRenderer 直接写入 我将在所有示例中使用相同的数据: 一组书籍相关信息-作者、书名、出版日期和缩览图图 <book> <author>Peter F. Hamilton</author> <title>Pandora's Star</title> <image>assets/pandoras_star_.jpg</image> <date>Dec 3,2004</date> </book>
<mx:List x="29" y="67" dataProvider="{testData.book}" width="286" height="190"> <mx:itemRenderer> <mx:Component> <mx:Label text="{data.author}: {data.title}" /> </mx:Component> </mx:itemRenderer> </mx:List>
您在 <mx:Component> 标记中定义 itemRenderer。对于本例,它是一个 <mx:Label> 并且 换言之,行 1 的 itemRenderer 实例现在可能将其 data.author 设置为“Peter F. <mx:List x="372" y="67" width="351" height="190" variableRowHeight="true" dataProvider="{testData.book}"> <mx:itemRenderer> <mx:Component> <mx:HBox > <mx:Image source="{data.image}" width="50" height="50" scaleContent="true" /> <mx:Label text="{data.author}" width="125" /> <mx:Text text="{data.title}" width="100%" /> </mx:HBox> </mx:Component> </mx:itemRenderer> </mx:List> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |