Ich denke, das ist nicht möglich, da für Lenker sieht es so aus, als ob Sie einen Helper namens my
verwenden möchten.
Auch in Ihrem Beispiel wird ein Fehler Uncaught Error: Handlebars error: Could not find property 'my' on object <.MyView:ember147>
geworfen.
Sie könnten Ihre eigenen Lenker Helfer schreiben, siehe http://jsfiddle.net/pangratz666/KAsNN/
Lenker:
<script type="text/x-handlebars" data-template-name="my-template">
This does work: {{echo "myField"}}
This does work: {{echo "my field"}}
</script>
JavaScript:
Ember.Handlebars.registerHelper('echo', function(propertyName, options) {
return Ember.getPath(options.contexts[0], propertyName);
});
Der Helfer oben ist nicht Bindungen bewusst. Es gibt eine Pull-Anfrage dafür: https://github.com/emberjs/ember.js/pull/615
Vielen Dank für die Idee! Dies wird einen Ausweg aus meinem Problem bieten. –
Ich bin froh, dass ich helfen konnte. – pangratz