I’m using Ember w/ data v1.13
I have a Route:
// app/routes/items.js
import Ember from 'ember';
export default Ember.Route.extend({
queryParams: {
page: {
refreshModel: true
}
},
model(params) {
return this.store.query('item', params);
},
actions: {
pagination(page) {
this.transitionTo({
queryParams: {
page: page
}
});
}
}
});
This doesn’t work - AJAX is not sent, data isn’t updated, nothing happens. It’s fixed if I add:
// app/controllers/items.js
import Ember from "ember";
export default Ember.ArrayController.extend({
queryParams: ["page"]
});
But then it gives me deprecation warning - “DEPRECATION: Ember.ArrayController
is deprecated.”
I’m new to Ember and probably I’m doing something wrong. Could you help me?