所以我的模型是这样设置的:
App.Post = DS.Model.extend
comments: DS.hasMany 'App.Comment'
App.Comment = DS.Model.extend
post: DS.belongsTo 'App.Post'
我正在尝试创建一个显示所有帖子和所有评论的视图,但我需要装饰评论对象。
这是我想做的,但无济于事:
<ul>
{{#each post in controller}}
<li>{{post.title}}</li>
<ol>
{{#each comment in post.comments itemController="comment"}}
<li>{{comment.body}}</li>
{{/each}}
</ol>
{{/each}}
</ul>
App.CommentController
模板根本找不到在 a 中定义的属性。
我怀疑Ember.OrderedSet
没有实现itemController
参数 - 是否有解决方法?