Interpolation simple de chaînes de style moustache.
pencil-moustache est une microbibliothèque d'interpolation ultra-minimale de style moustache. Il implémente uniquement une simple interpolation d'expressions d'espace réservé à double et triple moustache (la première étant échappée). Pas de pré-compilation. Pas de mise en cache. Pas de partiels. Aucune aide.
Installez à l'aide de npm :
$ npm install pencil-mustache
Étant donné la chaîne HTML suivante :
< section >
< h1 > {{headline}} h1 >
{{{description}}}
section >
et ce contexte :
{
headline : 'Fish & Chips' ,
description : 'A house specialty!'
}
se traduit par :
< section >
< h1 > Fish & Chips h1 >
< span > A house specialty! span >
section >
Tous ensemble :
var mustache = require ( 'pencil-mustache' ) ,
html = require ( './section.html' ) ,
context = {
headline : 'Fish & Chips' ,
description : 'A house specialty!'
} ,
template = mustache ( html ) ;
document . querySelector ( '.my-target' ) . innerHtml = template ( context ) ;
undefined
et null
par une chaîne videMIT