Festlegen/ändern von Modell-controller

Ich mache ein einfaches Beispiel für die ajax-operation in ember 1.7.0, Was ich getan habe ist ein Modell in der route und hat eine ajax-get für raw-Daten.

App.IndexRoute=Em.Route.extend({ 
                       model:function(){
                            return Em.$.get('data.json');
                        },
                  }

Nun im controller möchte ich ändern, diese für die Vorlage, ich habe versucht,

App.IndexController = Ember.Controller.extend({
  init:function(){this._super();
                  var newmodel=this.get('content');
                       ....some modification...
                         this.set('model',newmodel);
                   }
                }

aber das wird nicht funktionieren.

So, wie Man im Grunde das Modell Bearbeiten? Dies sollte in setupController oder im controller?
wenn es sein muss, wie get-und set-Modell im controller? Ein weiterer Verwirrung ist, wenn Sie zu erstellen und zu verlängern, wenn der controller und route?

Dank.

InformationsquelleAutor rain | 2014-10-21

Schreibe einen Kommentar