0
已經有一些問題要求類似的事情,但迄今爲止我的答案都不適用。我有以下的代碼,在這裏我想從UsersController訪問模型DashboardController:Ember.js從另一個控制器訪問控制器模型
JP.DashboardController = Ember.ArrayController.extend({
needs: ['users']
});
JP.UsersController = Ember.ArrayController.extend({
model: function(){
return JP.User.find();
},
sortProperties: ['id']
});
我dashboard.template看起來是這樣的:
<div class="row-fluid">
<div class="span2">
{{#if controllers.users.isLoaded}}
{{#each user in controllers.users }}
{{user.name}}
{{/each}}
{{else}}
Users not loaded
{{/if}}
</div>
<div class="span10">
{{ outlet }}
</div>
</div>
爲什麼用戶不會裝載?我的代碼有什麼問題? 謝謝
謝謝,我沒有UsersRoute,所以我試着去做了,你建議的第二種方法它的工作原理。 – lazzi 2013-03-20 10:14:47