如果我有一个使用Router 架构的应用程序,我如何获取父路由的控制器?
假设像这样的路线
Router: Ember.Router.extend
enableLogging: true
root: Ember.Route.extend
main: Ember.Route.extend
route: '/'
connectOutlets: (router, event) ->
router.get('applicationController').connectOutlet('main')
editor: Ember.Route.extend
route: '/editor'
connectOutlets: (router, event) ->
router.get('mainController').connectOutlet('editor')
那么我将如何EditorController
获得我的MainController
?
我试过了@get('parentController')
,没有成功@get('parent')
@get('controller')