การแก้ไขสตริงสไตล์หนวดอย่างง่าย
pencil-moustache เป็นไมโครไลบรารีการแก้ไขสไตล์หนวดที่น้อยที่สุดเป็นพิเศษ มันใช้การแก้ไขอย่างง่าย ๆ ของนิพจน์ตัวยึดตำแหน่ง double และ triple-mustache เท่านั้น (อันแรกถูก Escape) ไม่มีการคอมไพล์ล่วงหน้า ไม่มีแคช ไม่มีบางส่วน ไม่มีตัวช่วย.
ติดตั้งโดยใช้ npm:
$ npm install pencil-mustache
รับสตริง HTML ต่อไปนี้:
< section >
< h1 > {{headline}} h1 >
{{{description}}}
section >
และบริบทนี้:
{
headline : 'Fish & Chips' ,
description : 'A house specialty!'
}
ผลลัพธ์ใน:
< section >
< h1 > Fish & Chips h1 >
< span > A house specialty! span >
section >
ทั้งหมดเข้าด้วยกัน:
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
และ null
ด้วยสตริงว่างเอ็มไอที