我正在尝试让 itemrenderer 显示推文中的文本,以及(如果有的话)上传的图像。文本显示正常,但无论我做什么,图像都不会显示。难道是因为我指的是一个并不总是存在的属性,在这种情况下,itemrenderer 只是忽略所有推文的属性?
这是我的代码:
[Bindable(event="dataChange")]
public function get data():Object
{
return _data;
}
public function set data(value:Object):void
{
_data = value;
dispatchEvent(new Event("dataChange"));
}
]]>
</fx:Script>
<s:Label text="{data.text}"
width="100%"
styleName="tweetlist"/>
<s:Image id="tweetImage" source="{data.entities.media.creative.media_url}"/>
我对 Flex 很陌生,到目前为止,我设法通过将来自不同来源的代码粘贴在一起来使事情正常进行。因此,任何帮助将不胜感激。