2017-04-19 94 views
0

我有點新燼..和我有一個小問題灰燼嵌套航線動態路由裏面

的問題是,我要生成一個id的路線和另一

它裏面嵌套的路線,例如「醫生/瀏覽/(訪問ID)/爲了

這裏是我的路由器文件

this.route('doctor', function() { 
    this.route('visit', {path:'/visit/:visit_id'}); 
}); 

我訪問文件

import Ember from 'ember'; 

export default Ember.Route.extend({ 
    model(params){ 
    return this.store.findRecord('visit',params.visit_id); 
    } 
}); 

我怎樣才能引用一個級別的新路線,使它像我在例子中寫的那樣?

回答

1

你可以看看下面的twiddle我已經爲你準備好了。您可以定義如router.js中所見的嵌套路線,並且您可以在子文件夾內指定相應的路線。如果您還想要定義具有多個動態細分的嵌套路線,您可以看到官方guide的「動態細分」部分。

2
this.route('doctor', function() { 
    this.route('visit', { 
    path: '/visit/:visit_id' 
    }, function() { 
    this.route('order'); 
    }); 
}); 

你需要這樣的東西,或者命令還需要動態參數?