Soy relativamente nuevo en AngularJS y me gustaría saber qué tan factible es obtener dinámicamente plantillas parciales. Considere este módulo abstraído (y simplificado para este ejemplo). Esto en sí mismo sería una plantilla parcial que se reutilizará en toda la aplicación.AngularJS - Usar parciales dinámicamente en otros parciales
marcado Módulo Parcial
<div class="module">
<h2 class="module-title">{{module.title}}</h2>
<div class="module-content">
{{module.content}}
</div>
</div>
Después de ir a buscar un poco de lado del cliente los datos, que pueden desear para module.content
ser una simple cadena de texto, no hay problemas. Lo que sería útil es si pudiera insertar dinámicamente otras plantillas parciales en module.content
según los datos con los que estoy trabajando. Por ejemplo, en mi respuesta, tengo una lista de titulares que deseo mostrar, ¿es posible obtener una plantilla parcial que maneje los titulares? Y en otro lugar, module.content
podría ser una plantilla parcial que maneja una galería de imágenes.
¡Cualquier entrada o dirección sería muy apreciada!
¡Gracias por la respuesta informativa! Voy a jugar con esto esta noche y te haré saber cómo lo hago. El parcial 'module.content' puede variar, así que tendré que ir por la ruta de una directiva personalizada (o dos). – greaterweb
He seguido el camino de las directivas personalizadas y he podido lograr lo que necesitaba, ¡gracias por su ayuda! – greaterweb
+ para "rodear la URL entre comillas simples" – Jackson