flash中如何给组件增加数据

        众所周知,在flash当中组件的应用能够减少很多工作量。为组件添加数据有两种方法,一种为用数据绑定的方法;另一种是用ActionScript语言来添加。
而ActionScript为组件添加数据有两种方式:
1、dataProvider属性
dataProvider在含有大量的、基本不变的数据时使用比较方便。
例如:
var   myList:mx.controls.List;
//声明myList组件
var   myArray:Array   =   new   Array();
myArray.push({label: "数据1 ",   data:1});
myArray.push({label: "数据2 ",   data:2});
myArray.push({label: "数据3 ",   data:3});
myArray.push({label: "数据4 ",   data:4});
myArray.push({label: "数据5 ",   data:5});
//创建myArray数组
myList.dataProvider   =   myArray;
//制定myArray数据为myList组件的数据源
2、additem函数
additem函数主要用于少量的、频繁改变的数据。
例如:
var   myList:mx.controls.List
//声明myList组件
myList.addItem({label: "数据1 ",data:1})
myList.addItem({label: "数据2 ",data:2})
myList.addItem({label: "数据3 ",data:3})
myList.addItem({label: "数据4 ",data:4})
//利用additem函数为组件增加项目
具体的使用情况,可以参考flash帮助文档。 
  • 0
    点赞
  • 2
    评论
  • 0
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

评论 2 您还未登录,请先 登录 后发表或查看评论
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页

打赏作者

fanaeneas

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值