استيفاء بسيط لسلسلة على شكل شارب.
Pencil-Moustache عبارة عن مكتبة صغيرة للاستقراء على طراز الشارب. إنه ينفذ فقط استيفاء بسيطًا لتعبيرات العناصر النائبة ذات الشوارب المزدوجة والثلاثية (يتم هروب الأول). لا يوجد تجميع مسبق. لا التخزين المؤقت. لا جزئيات. لا مساعدين.
التثبيت باستخدام 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
بسلسلة فارغةمعهد ماساتشوستس للتكنولوجيا