【发布时间】:2015-04-04 05:20:13
【问题描述】:
请参考以下代码:
Router.route('/posts/:_id', function () {
this.render('Post', {
to: 'content',
data: function () {
return Posts.findOne({id: this.params._id});
}
});
});
如果 Post 对象在 MongoDB 中有 title 和 body 文件,我可以从 Post.html 模板访问它们,例如
<h4>Post title: {{title}}</h4>
<h3>Post body: {{body}}</h4>
我想在模板帮助函数中从Post.js 访问Post 对象。有可能吗?
更新:
根据这个问题:Meteor data-context with iron-router,我可以像这样访问data 变量:
Template.Post.rendered = function() {
console.log(this.data)
}
有没有办法在Template.Post.events 内部做到这一点?
【问题讨论】:
标签: meteor