routing - ember.js one controller/view for more models -


i have several (simple) models languages, departments etc. contains name , id properties (columns). want make controller , view, controls crud functions. how should approach problem have 1 controller several models?

is possible load models routing variable?

pseudo code

somecontroller/modelname

app.indexroute = ember.route.extend({     model: function(modelname) {         return this.get('store').find(modelname);     } }); 

you can load multiple models model hook , assign them controller properties. e.g.

app.indexroute = ember.route.extend({   model: function(modelname) {     var store = this.get('store');     return ember.rsvp.hash({       foos: store.find('foos'),       bars: store.find('bars')     });   },   setupcontroller: function(controller, model) {     controller.set('foos', model.foos);     controller.set('bars', model.bars);   } }); 

ember.rsvp.hash return promise waits on promise values of properties of passed object, , fulfill object same property names , promise fulfillment results values.

by overriding setupcontroller, can determine properties set on controller , values.


Comments

Popular posts from this blog

user interface - How to replace the Python logo in a Tkinter-based Python GUI app? -

objective c - Greedy NSProgressIndicator Allocation -

how to set an OCR language in Google Drive -