[导入][Flash开发笔记] List控件--删除指定label或data的项

本文介绍了如何在未知索引的情况下从List控件中删除特定项的方法。通过遍历List并对比每一项的label或data属性,找到匹配项后利用removeItemAt方法实现删除。
List控件有两个关于remove的方法:removeAll()、removeItemAt(index),但是在预先不知道索引的情况下,如果想删除label为"yaoyao"或data为"333"的项,怎么做呢?
 
方法是循环遍历,并进行比对,再使用removeItemAt方法删除:

var  l  =  _list.length;
for  ( var  j  =   0 ; j < l; j ++ ) {
 
if  (_list.getItemAt(j).label  ==   " yaoyao " ) {
  
// _list.getItemAt(j).data == "333";
  _list.removeItemAt(j);
  
break ;
 }
}

1049856.html?type=1

[新闻]Google手机正式亮相
博客园首页  社区  新闻频道  小组  博问  网摘  闪存
文章来源: http://www.cnblogs.com/yao/archive/2008/01/23/1049856.html

转载于:https://www.cnblogs.com/tonybinlj/archive/2008/09/24/1297960.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值