Interpolasi string bergaya kumis sederhana.
pensil-kumis adalah perpustakaan mikro interpolasi gaya kumis ultra-minimal. Ini hanya mengimplementasikan interpolasi sederhana dari ekspresi placeholder kumis ganda dan rangkap tiga (yang pertama di-escape). Tidak ada pra-kompilasi. Tidak ada cache. Tidak ada sebagian. Tidak ada pembantu.
Instal menggunakan npm:
$ npm install pencil-mustache
Diberikan string HTML berikut:
< section >
< h1 > {{headline}} h1 >
{{{description}}}
section >
dan konteks ini:
{
headline : 'Fish & Chips' ,
description : 'A house specialty!'
}
menghasilkan:
< section >
< h1 > Fish & Chips h1 >
< span > A house specialty! span >
section >
Bersama:
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
dan null
dengan string kosongMIT