0

私はたくさん読んでいますが、それでも自分で解決することはできません。私はEmber Routeazを持っていEmberFire modelます。

App.NewRoute = Ember.Route.extend({
model: function() {
    return EmberFire.Object.create({
        ref: window.ref
    });
},
setupController: function(controller, model) {
    controller.set('model', model);
})

その後、たとえば、コントローラーに次のように入力しました。

App.NewController = Ember.Controller.extend({
actions: {
    save: function() {
        this.get('model').set('questions', Ember.A([]));
        this.get('model').get('questions').pushObject(Ember.Object.create({title: 'foo'}));
        this.get('model').get('questions').get('lastObject').set('title', 'bar');

        this.get('model').set('title', 'foobar');
    }
}
});

ファイアベースでタイトル変更のみというセーブアクションを行った場合。

誰かが配列を変更する方法を説明してもらえますか?

4

1 に答える 1