Ember.js:在before/afterModel钩子中访问queryParams

Tob*_*y Z 2 ember.js

Ember.js文档表明queryParams应该传递给Route上的before/afterModel挂钩(http://emberjs.com/api/classes/Ember.Route.html#method_afterModel),但该参数对我来说总是未定义的我无法弄清楚原因.

这是一个例子:http://jsbin.com/xeyaxova/1/edit

为什么这个参数未定义,以及如何在这些钩子中访问queryParams?

Kin*_*n2k 5

查询参数必须在哈希之后,这是您的余烬应用程序执行其所有路由的位置.

#/?query=cxZxc

示例:http://jsbin.com/ucanam/3008#/?query = o

nowModel/afterModel挂钩现在没有正常工作(canary builds)这是一个解决方法,queryParam对象附加到转换对象.

http://emberjs.jsbin.com/giweqeze/1/edit