内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用
代码如下:
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 } });
可以通过Transform对象访问它们:
App.ApplicationRoute = Em.Route.extend({ beforeModel: function(transition){ console.log(transition.queryParams.test); } }