htmlタグ( 、、、、、および同様<br />
のもの)<strong>
を含むemberプロパティがあります。<p>
<span>
このテキストをエスケープしないように残り火に指示するにはどうすればよいですか?残り火のデフォルトのハンドルバーヘルパーはありますか、それとも自分で作成する必要がありますか?
htmlタグ( 、、、、、および同様<br />
のもの)<strong>
を含むemberプロパティがあります。<p>
<span>
このテキストをエスケープしないように残り火に指示するにはどうすればよいですか?残り火のデフォルトのハンドルバーヘルパーはありますか、それとも自分で作成する必要がありますか?
によって返されるハンドルバーの HTML エスケープ値
{{expression}}
。
ハンドルバーに値をエスケープさせたくない場合は、「トリプルスタッシュ」を使用してください。
{{{expression}}}
プロトタイプに追加されEmber.js
たメソッドを介してこれを行うことができます。 http://jsfiddle.net/pangratz666/jNAQ6/を参照してください。htmlSafe
String
ハンドルバー:
<script type="text/x-handlebars" >
{{App.html}} - {{App.unescaped}}
</script>
JavaScript :
App = Ember.Application.create({
html: '<b>bold text</b>',
unescaped: function(){
return this.get('html').htmlSafe();
}.property('html')
});