我需要' model / thing / 1'的动态部分。 URL的一部分,因为我试图从当前在嵌套路由中加载的模型访问应用程序控制器中的模型数据。有没有办法访问此URL的动态部分,还是有其他方式以某种方式访问此数据?
答案 0 :(得分:0)
model
挂钩中的第一个参数是params
,其中包含您要查找的内容。
指南中解释了这一点:https://guides.emberjs.com/v2.11.0/routing/specifying-a-routes-model/#toc_dynamic-model
示例:
import Ember from 'ember';
export default Ember.Route.extend({
model(params) {
return this.get('store').findRecord('photo', params.photo_id);
}
});