0

Handlebars テンプレートに次のコードがあります。

{{#each vouchers in content.vouchers}}                
    {{view Ember.Select viewName="hoa[]"
        prompt = "Select Account"
        contentBinding = "content.chartOfAccounts"
        optionLabelPath = "content.ca_name"
        optionValuePath = "content.id"
        selectionBinding = vouchers.ca_id
    }}
{{/each}}

選択は正しく設定されていますが、私の selectionBinding が機能していないようです。ticket.ca_id には、現在選択されているオプションの ID があります。しかし、それは機能していません。

もう 1 つのことは、作成したドロップダウンの名前を設定できないことです。

4

1 に答える 1

3

selectionBinding選択したモデル全体をバインドします。値を渡すだけの場合は、valueBinding代わりに を使用する必要がありselectionBindingます。

選択名については、代わりに name="" を使用してくださいviewName

{{view Ember.Select name="name_of_select"}}
于 2013-04-08T11:38:19.497 に答える