¿Puedo usar las incluyas o macros usando jade?
Pregunta
Estoy usando Jade como motor de plantilla para una aplicación en Node.js/Express.
No quiero repetir el código en diferentes vistas. ¿Hay alguna forma de definir macros/incluye/funciones como en freemarker?
Solución
Usar vistas parciales.
Revisar la screencasts específicamente la vista parcial.
Sea cauteloso parciales se definen por Express y no por el motor de vista. Tendrás que emularlos si quieres usar tus puntos de vista fuera de Express (la API para parciales es bastante buena).
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow