Estoy utilizando Backbone.js para cargar 20 elementos a la vez en la página, obteniendo más elementos cuando se desplaza hacia abajo hasta que no quede ninguno para recuperar del servidor.Elementos de carga diferida con filtrado
Al mismo tiempo, quiero un campo de entrada arriba que al escribir un nombre, filtra los elementos que coinciden.
El problema es que si aún no se ha desplazado hacia abajo y ha recuperado el conjunto completo, el filtro de entrada solo coincidirá con los elementos que se encuentran actualmente en la página.
¿Cuál es la mejor solución técnica y visual para combinar el filtrado de la interfaz de usuario con elementos de carga diferida?
EDITAR: El escenario real aquí es cargar todos sus amigos de Facebook que pueden ser muy lentos y combinarlos con otras aplicaciones. No quería cargar todo de una vez porque la experiencia se ha retrasado.
¿Existen limitaciones técnicas en cuanto a por qué no carga todos los elementos para comenzar o es principalmente para la experiencia del usuario? Saber la respuesta a esta pregunta puede ayudar a formular una respuesta a su pregunta ... – alexwen
Hola Alex, por favor mira mi edición. Gracias. – Abadaba
Carga lenta en ... ¿cuántos amigos de Facebook tienes? – Louis