Mustache.js: Parcial no hereda la sangría.

Creado en 19 abr. 2016  ·  9Comentarios  ·  Fuente: janl/mustache.js

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
Bug

Comentario más útil

¿Cualquier actualización?

Todos 9 comentarios

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?

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

MatthijsZw picture MatthijsZw  ·  18Comentarios

connor11528 picture connor11528  ·  3Comentarios

amper5and picture amper5and  ·  5Comentarios

barbalex picture barbalex  ·  5Comentarios

zekth picture zekth  ·  18Comentarios