1

いくつかのビューがあり、それぞれが同じテンプレートを共有しています。ロードしているビューのテンプレート プロパティでは、さまざまな要素の ID、名前などとして使用されます。

これらの要素の中には、値を ember-data モデルにバインドしようとしている入力フィールドがあります。ただし、各入力フィールドの値をモデル内の異なるプロパティにバインドする必要があります。同じテンプレートを使用する多くのビューのこの方法を使用してこれを行う方法がわかりません。

これは、この簡単な例を示すjsFiddle ( http://jsfiddle.net/VkKX2/148/ ) です。

これは、ビューが共有するテンプレートです。

<script type="text/x-handlebars" data-template-name="views">
   {{#each value in controller}}
      {{view Ember.TextField valueBinding="value.name"}}
   {{/each}}
</script>

各ビューがこのテンプレートをロードするときに、valueBinding 属性をモデル内の特定の値に何らかの方法で割り当てる必要があります。これを行う方法、または可能かどうかはわかりません。

4

0 に答える 0