gpt4 book ai didi

android - 如何防止添加已存在于 sencha touch 2.0 列表中的项目

转载 作者:行者123 更新时间:2023-11-29 22:06:39 25 4
gpt4 key购买 nike

大家好,我有一个动态添加列表项的列表。

这是我在商店中添加商品的代码:-

    var re = record.get('Name');
console.log('re:-'+re);
if(!this.selGroup){
this.selGroup = Ext.create('MyApp.store.selStore');
console.log("created");
}
this.selGroup.add({Name: re});

它可以完美地在列表中添加项目,但我面临的问题是 add() 方法还会添加列表中已经存在的项目。我知道我必须放置过滤器以防止添加已经存在的项目,但我没有办法做到这一点。

请提出一些有用的建议来解决我的问题。

最佳答案

我猜它这样做是因为 Sencha Touch 认为 {Name: re} 是一个新记录。你为什么不这样做:this.selGroup.add(record),这样 ST 就不会添加重复的记录..

这是一个例子:http://www.senchafiddle.com/#M8EgO

关于android - 如何防止添加已存在于 sencha touch 2.0 列表中的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10635105/

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