2011-12-22 20 views

答えて

5

だから、ヘルパー、テンプレート、Emberビューがどのように正確に動作するか混乱するかもしれないと思います。作成したマークアップは期待されており、アンバインドされたヘルパーとの正確なマークアップです。

Ember.Handlebarsテンプレートは、常にEmberビューオブジェクト内に配置されます(上記のように)。通常のバウンドヘルパーが生成することになる何かが次のようになります。

<div id="ember127" class="ember-view"> 
    <script id="metamorph-1-start" type="text/x-placeholder"></script> 
     beer bar 
    <script id="metamorph-1-end" type="text/x-placeholder"></script> 
</div> 

を今、あなたは(アンカータグか何かを言うことができます)、その後、あなたが作成する必要があると思いdiv要素よりも他のいくつかのタグを使用して文字列を囲むようにしたい場合ビュー、テンプレートとタグ名を設定し、そのビューを追加します。

私が話していることのいくつかの例については、検査官の結果ペインをご覧ください。this jsFiddleをご覧ください。あなたのために物事をクリアすることを願っています。

+0

おかげUDのような未結合のいずれかにあなたのバウンド(自動的に)fooヘルパーを回すことができます余分なマークアップが必要です。 –

5

Ember has a helper called unbound他のヘルパーをラップすることができます。私は私が「エンバーは、それが結合していないだった場合、それはdidnのことを働かせてくれことが期待仮定 - あなたは、このようにフィドルが素晴らしかったので

{{unbound foo beer}} 
関連する問題