1

私は自分のコードをここに投稿しました。ここでは、ラジオ ボタン (性別) をビューにバインドしようとしていますが、バインドを実行する方法がわかりません。

追加時に性別を選択するオプションを提供する必要がありますが、現時点ではデフォルトで女性が選択されています。

保存しても、モデルにデータは保存されません。

male: function(){
    return this.get('gender') == 'Male';
}.property('gender')

上記のフィドルを機能させるのを手伝ってくれる人はいますか?

4

1 に答える 1

1

ビューを定義することでこれを行うことができます

App.TestView = Ember.View.extend({

classNameBindings : ['active'],
attributeBindings : ["value"],
click : function() {
    this.set("selection", this.get('value'))
},
active : function() {
    return this.get("value") == this.get("selection");   
}.property('selection')

});

これがあなたのフィドルです

それが役に立てば幸い..

于 2013-08-14T12:56:56.043 に答える