var mustache = require("mustache")
var tmpl = "\t{{> test}}"
var data = {}
var partials = {"test": "Tested\nMulti line"}
console.log(mustache.render(tmpl, data, partials))
(NodeJS)
esto impreso
Tested
Multi line
pero estaba esperando.
Tested
Multi line
El código hermoso tiene la sangría adecuada.
Interesante, no sabía nada de esa parte de la especificación. Probablemente no tengamos ninguna prueba para eso. ¡Gracias por mencionarlo!
¿Cualquier actualización?
¿Podrías arreglar esto?
¿O hay una solución para eso?
¿Podrían resolverlo otras implementaciones de bigote?
Esta característica es necesaria para generar bloques basados en sangría.
Propongo una solución (en el PR anterior) que cumple completamente con las especificaciones parciales.
La solución incluye pruebas para todos los escenarios descritos en la especificación.
Si alguien puede revisar y fusionar este problema, se puede cerrar
Como se indica en el PR, decidí tomar la solución de @kevindew y fusionarla con las pruebas de especificaciones parciales que agregué.
Ahora se ve mucho mejor.
Por favor revise
@phillipj : ¿puede ayudarme a revisar la solución para este problema?
Esto se solucionó en https://github.com/janl/mustache.js/pull/705.
Comentario más útil
¿Cualquier actualización?