私は、アプリケーションのカスタムフィールドを扱う一般的なビューを作成しようとしていますが、これを動作させるのは苦労しています。ここにシナリオがあります - カスタムフィールドを定義するfieldDef
オブジェクトと値を持つcustomFields
という配列を持つvalueObject
オブジェクトがあります。それはリテラルとしてfieldDef.name
扱いますので、明らかにそれが動作しませんEmber TextField valueBinding with dynamicプロパティ
{{view Ember.TextField valueBinding="valueObject.customFields.[fieldDef.name]"}}
:私は何をしようとしていることは、このようなものです。私はTextFieldクラスをオーバーライドしようとしましたが、バインドすることはできません。
これを達成するための提案はありますか?
おかげで、 スコット
おかげで - 私はこれに非常によく似たアプローチを使用していました。 –
通常のテキストフィールドにvalueBindingが接続されていれば、コントローラにApp.TextField = Ember.TextField.extend({})を宣言する必要はありますか? –