私は周りを検索しましたが、本当に機能するものを見つけることができませんでした。
ムスタッシュでは、カーリーを2回投げると中の紐が抜け、3回投げると抜けません。
// when you pass {foo: '"bar"'} as hash, the following template will be:
{{foo}} // => "bar"
{{{foo}}} // => "bar"
右?というわけで以下を作成しました。
http://jsfiddle.net/beatak/6s5PU/
これは補間とエスケープの反対を示しており、エスケープされていない場合は 2 カーリー、エスケープされている場合は 3 を意味します。と を切り替えるescape
とinterpolate
、うまくいき_.templateSettings
ません。なぜ?アンダースコア テンプレートは、これら 3 つ ( escape
、interpolate
およびevaluate
) よりも優先されますか?
私はevaluate
今jsfiddleを無視していることを知っています.それが一緒に機能するならそれは素晴らしいことです.