Hi Alexandre, Build a custom filter, that way you can speed things up considerable. First thing, make it cacheable. if the input does not change, there is no need to traverse the data again. This alone might be enough to solve your problem. Second thing, let it stop if it find's for example 100 results. Tell the user there are 100+ results. If really needed you can make a 'count-all' option if the user really needs to know how many results there are. third thing, combine filters. do as much as possible in 1 pass over the data.
If you want, I wrote an example of this, I can dig up the link? Oh the link I gave in my previous msgs is a dead end. It shows how to turn on a build-in scroll-bar, but I found no way of controlling that through script. (have to admit I didn't look very deep tough) Regards Sander -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/angular. For more options, visit https://groups.google.com/groups/opt_out.
