Phonegap: 联系人列表排序

5
在 PhoneGap 中,我获取了所有联系人的详细信息。在获取所有详细信息后,我尝试按照姓名字母顺序对列表进行排序。虽然已经排好序,但排序整个列表需要大约 30 秒。如何优化此列表?
function onSuccess(contacts) 
   {
    contacts = contacts.sort(cSort);
   }

  var cSort = function(a, b) {
          aName = a.displayName ;
          bName = b.displayName ;
            return aName < bName ? -1 : (aName == bName ? 0 : 1);
        };

提前致谢。

1个回答

0
如果你要对联系人进行排序以便展示它们,为什么不使用ng-repeat、a和orderBy过滤器呢?
这样可以极大地优化事情!

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接