我正在尝试从 DashboardIndexView 中的 DashboardIndexController 访问数据
JP.DashboardIndexController = Ember.Controller.extend({
users: []
});
是否可以在 didInsertElement 中访问 JP.DashboardIndexView 中的用户?
didInsertElement : function(){
console.log(this.get("controller.users").objectAt(0));
}
这是我的仪表板索引路由:
JP.DashboardIndexRoute = Ember.Route.extend({
setupController: function(controller, model) {
controller.set('users', JP.User.find());
}
});
谢谢
编辑
console.log(this.get("controller.users").objectAt(0));
仅当我转到UsersIndex
然后返回时才返回数据DashboardIndex
......我认为这是初始化的问题,但我不知道如何解决它。