假设我有两个控制器,一个CompaniesController
和一个IndexController
。事实证明,我的Index
路线需要的所有数据都来自CompaniesController
. 所以,我已经指定了我IndexController
这样的:
App.IndexController = Ember.ArrayController.extend({
needs: 'companies',
});
如果已经初始化,这很好用CompaniesController
,但是我第一次访问该站点时呢?CompaniesController
是空的。
所以,我需要CompaniesController
从IndexController
. 我该怎么做呢?