dimanche 8 février 2015

Expose controller property to route's model function

I've defined some properties in a controller for a pagination:



import Ember from 'ember';

export default Ember.ArrayController.extend({
limit: 1,
skip: 0,
pageSize: 1
}
});


I'd like to access limit in the Route's model-function but I don't know how.



import Ember from 'ember';

export default Ember.Route.extend({

model: function(params) {

console.log(this.get('controller').get('limit')) <- doesnt work for example
return this.store.find('post', {limit: 1,
sort:'createdAt desc'});
}
});




Aucun commentaire:

Enregistrer un commentaire