В 1.7 Ember должен поддерживать параметры запроса. У меня нет проблем с их использованием в контроллере, но я хотел бы получить к ним доступ в Маршруте, в идеале, за крюк beforeModel, но крючок модели тоже будет работать.
В документах API упоминается параметр quereyParam для hook beforeModel, но если я пытаюсь его использовать, он всегда undefined.
Руководство по параметрам запросов, похоже, предполагает, что параметры запроса должны быть доступны как часть первого параметра к крючку модели. Но это также undefined. См. Приведенный ниже код.
Есть ли способ доступа к параметрам запроса из маршрута? Благодарим вас за помощь.
App.ApplicationRoute = Em.Route.extend({
beforeModel: function(transition, queryParams){
console.log(queryParams.test); //undefined at /?test=123
},
model: function(params){
console.log(params.test); //undefined at /?test=123
}
});