Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

154
Vistas
Plantilla Pug + interpolación de una función

Tengo una función de utilidad que toma algo de texto e inserta hipervínculos a través de plantillas pug. Por ejemplo:

 function toPugLink(text, url) { ... } toPugLink('test', 'stackoverflow.com') -> #[a(href='stackoverflow.com) test]

Sin embargo, cuando quiero consumir esto, Pug no parece reconocerlo.

 mixin body(data, utils) p #{utils.toPugLink(data.text, data.urlTokens)}

En cambio, lo que se genera es el valor literal, en lugar de la plantilla tokenizada.

¿Cómo puedo decirle a pug que represente mi salida como una plantilla de pug en lugar de una cadena literal?

Esta es una versión simplificada de mi código. La versión completa contiene grandes cantidades de texto, la función reemplaza varios tokens, etc., por lo que lamentablemente no se pueden usar aquí soluciones rápidas.

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda