[英]Passing data between module and custom item renderer
我面臨着這個問題:我有一個包含以下內容的模塊:
<s:TextInput id="query"
width="100%"
minHeight="50"
change="doQuery"/>
<s:List id = "items"
width="100%"
height="100%"
minHeight="200"
maxHeight="200"
itemRenderer = "renderer.myCustomRenderer"
dataProvider = "{itemList}"/>
我的自定義項目渲染器需要知道我正在寫什么到“查詢” TextInput中。 有沒有辦法將query.text字符串傳遞給我的渲染器? 非常感謝
查詢TextInput更改時,需要在運行時分配itemRenderer屬性:
var myRenderer:myCustomRenderer = new ClassFactory(myCustomRenderer);
sparkRenderer.properties = { query: query.text };
items.itemRenderer = sparkRenderer
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.