シンプルな口ひげスタイルの文字列補間。
pencil-mustache は、超ミニマルな口ひげスタイルの補間マイクロ ライブラリです。二重および三重のヒゲのプレースホルダー式 (前者はエスケープされています) の単純な補間のみを実装します。プリコンパイルはありません。キャッシュはありません。部分的なものはありません。ヘルパーはいません。
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
空の文字列に置き換えますマサチューセッツ工科大学