假設有這樣的路線:燼:路徑依賴父路徑的控制器上
@resource 'group', path: '/group/:group_id', ->
@route 'tweets'
現在我有這些路徑和控制器:
- 組 - 在這裏,我的模型通過其ID加載
- group.index - 這裏我使用那個模型
- group.tweets - 這裏我需要加載一些額外的集合,這取決於group.id
樸素的方式來做到這一點(沒有工作)在GroupTweetsRoute:
model: ->
@store.find 'tweet',
group_id: @get('controllers.group.id')
tolerance: @get('controllers.group.membership.tolerance')
我試圖controllerFor爲好。 所以目前我在那裏沒有團隊。但是我稍後會看到它,或者如果我從group.index頁面到達那裏。
我的猜測是,有一些異步的基於承諾的東西,我可以在beforeModel回調中等待,直到組被加載。但究竟是什麼?
Ahaha ...好,只是在一分鐘內:) –