のフィールド名に空白を含めることは可能ですがEmber.Object
、その値をレンダリングする方法は?
次の JSFiddle は私の目的を示しています: http://jsfiddle.net/MikeAski/aTpz4/
何か案が?
のフィールド名に空白を含めることは可能ですがEmber.Object
、その値をレンダリングする方法は?
次の JSFiddle は私の目的を示しています: http://jsfiddle.net/MikeAski/aTpz4/
何か案が?
という名前のヘルパーを使用したいように見えるので、これは不可能だと思いますmy
。
また、あなたの例ではエラーUncaught Error: Handlebars error: Could not find property 'my' on object <.MyView:ember147>
がスローされます。
独自の Handlebars ヘルパーを作成できます。http ://jsfiddle.net/pangratz666/KAsNN/ を参照してください。
ハンドルバー:
<script type="text/x-handlebars" data-template-name="my-template">
This does work: {{echo "myField"}}
This does work: {{echo "my field"}}
</script>
JavaScript : </p>
Ember.Handlebars.registerHelper('echo', function(propertyName, options) {
return Ember.getPath(options.contexts[0], propertyName);
});
上記のヘルパーはバインディングに対応していません。これにはプル リクエストがあります: https://github.com/emberjs/ember.js/pull/615