我有一个模型正在通过车把模板
的一个很好的关系进行访问models/post.js
export default DS.Model.extend({
comments: DS.hasMany('comment', {async: true}),
});
template/post.hbs
{{#each comment in post.comments}}
我正在使用REST适配器,需要处理从把手模板助手处完成的GET / posts /:id / comments的成功和失败响应。
如果这是在控制器/路线中完成的,我可以做类似的事情:
this.store.find('post', post_id)
.then(function(post) {
post.get('comments);
}, function(errors) {
// handle errors
});
通过模板访问时,我在哪里可以使用等效文件?非常感谢任何帮助,言语或智慧!
答案 0 :(得分:0)
看起来这个钩子可以在适配器级别使用,但我决定在控制器中显式加载模型,而不是依赖于模板。