1
경로가 /settings/:setting_id/overview
입니다. 내 settings.js
경로에서 나는 즉경로에서 부모 경로 슬러그에 액세스하십시오.
export default Ember.Route.extend({
model: function(params) {
alert(params.setting_id);
}
});
하지만, 내 settings/overview.js
경로에서 나는 위와 동일한 코드를 setting_id
에 대한 undefined
를 얻을 모델 기능에 setting_id
의 값을 볼 수 있습니다. 당신은 당신의 현재 경로의 상위 모델에 액세스하기위한 modelFor methid를 사용하여이를 달성 할 수
Router.map(function() {
//...
this.resource('settings', { path: 'settings/:settings_id' }, function() {
this.route('overview');
// ...
});
});