gpt4 book ai didi

apache-flex - 弹性 4。将数据从主应用程序传递到自定义组件

转载 作者:行者123 更新时间:2023-12-02 05:12:46 25 4
gpt4 key购买 nike

我还没有在其他地方找到我想要的东西,或者至少我的成就不足以适应

我正在尝试创建一个项目来显示带有 Logo 、收听按钮等的广播电台

数据源是一个 xml 文件,每个父级“station”都有“name”、“image”和“listen”等子标签。 我使用 creationComplete="radioService.send()"通过主应用程序访问此数据然后我可以通过 dataProvider="{radioService.lastResult.stations.station}

在主应用程序上使用它

但是,我想使用结果在两个组件本身的自定义组件中填充变量

硬编码示例

mx:Image source="Images/BBC5.gif"id="bbc5Logo""/>

mx:LinkBut​​ton id="bbc5Listen"click="bbc5Listen_clickHandler(event)"/>

在点击处理程序中

protected 函数 bbc5Listen_clickHandler(event:MouseEvent):void {

var url:String = "http://www.bbc.co.uk/iplayer/console/bbc_radio_five_live"; var request:URLRequest = new URLRequest(url);

}任何帮助,非常感谢

最佳答案

我之前做过类似的事情,虽然我不确定您希望您的应用程序具有什么样的外观和感觉,但可以创建一个 Datagrid 并将数据源绑定(bind)到该网格。然后,您可以向数据源添加字段,例如(img 字段并通过设置指向该字段的 xpath 来使用 XML 中的链接),也可以创建一个按钮并将其放置在数据网格的行中以进行监听。

显然,这是一个略有不同的实现,但如果您创建了一个自定义组件,则同样的原则适用,然后确保它使用 DataSource 和 DataSource 字段,它们将从 XML 的正确部分获取数据。然后就可以将该 DataSource 字段映射到一个字符串,例如。

希望对你有帮助

关于apache-flex - 弹性 4。将数据从主应用程序传递到自定义组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3944822/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com