¿Búsqueda frontal? También conocido como filtrado de un modelo de vista. Si está hablando de AgularJS (supongo que lo es, ya que dice MVC), use un filtro personalizado o un filtro incorporado contra un modelo AngularJS. Si es más complejo, hágalo en un método de controlador. Si está hablando de Angular (la nueva versión), entonces usaría una tubería o un servicio. Las tuberías son como los filtros en AngularJS (la versión anterior). Los servicios son solo clases que se pueden inyectar en las cosas (componentes, directivas u otros servicios).
Al buscar datos reales en el back-end, realiza una llamada REST API desde Angular o AngularJS (haga esto en un servicio y maneje su lógica comercial común en el servicio una vez que se devuelvan los datos, luego pase el resultado a su controlador o componente El componente en sí mismo simplemente debe suscribirse al servicio y ejecutar el método del servicio, luego realizar cualquier manipulación específica del componente de los datos devueltos y vincularlo a un control en el DOM). El back-end realiza la búsqueda contra su fuente de datos y devuelve el resultado al servicio.
- ¿Qué sistema de gestión de contenido debo usar para construir un sitio web de red social basado en mapas y basado en la ubicación?
- ¿Cómo se hace un sitio web profesional de principio a fin en términos de codificación, no de planificación?
- ¿Cómo decides si construir un nuevo sitio desde cero frente a WordPress o Drupal o similar?
- ¿Por qué JavaScript no permanece puro para el paradigma prototipo sino que introduce una sintaxis especial para las clases?
- ¿Cuál es mejor php o WordPress?