我正在尝试从他们的 id 构建一个视图来显示用户卡。所以理想情况下,我的呼叫车把看起来像:
<p>{{view App.UserThumb authorId}}
{{comment}}</p>
然后在我的 UserThumb 视图中,我希望能够以某种设置方法或模型函数加载模型,就像我使用控制器的方式一样:
App.UserThumb = Ember.View.extend({
model: function(view, authorId) {
User.find(authorId, function(user) { view.set('content', user); } );
}
}
任何人都可以帮助我理解“正确”或至少是一种可行的方法吗?在最坏的情况下,我可以先创建对象,但我想先保留 id 一点,除非这与 Ember 的哲学完全不符。