我有 2 种类型的联系人列表。
我的联系方式
优先联系人
两个联系人可能有共同的联系人,现在我想保存联系人而不重复。
我怎样才能在煎茶触摸中实现这一点?
谢谢
我有 2 种类型的联系人列表。
我的联系方式
优先联系人
两个联系人可能有共同的联系人,现在我想保存联系人而不重复。
我怎样才能在煎茶触摸中实现这一点?
谢谢
我认为您不需要为此开设两个单独的商店。将所有联系人存储在一个商店中,并使用一些属性来检测联系人是优先/最喜欢的还是两者兼而有之。
更新:这是过滤示例。这将过滤第二个商店并只留下name
在第一个商店中找不到字段的记录。
st1 = ...
st2 = ...
st2.filter(function(r) {
return st1.findExact('name', r.get('name')) < 0;
});
尝试在 sencha 文档中查找 union 和 unique 函数。http://docs.sencha.com/touch/2.2.0/#!/api/Ext.Array