См ниже код пожалуйста:Доступ железа маршрутизатор данных из вспомогательных функций
Router.route('/posts/:_id', function() {
this.render('Post', {
to: 'content',
data: function() {
return Posts.findOne({id: this.params._id});
}
});
});
Если Post
объект имеет title
и body
fileds в MongoDB, я могу получить доступ к ним из Post.html
шаблона, как
<h4>Post title: {{title}}</h4>
<h3>Post body: {{body}}</h4>
Я хотел бы получить Post
объект от Post.js
в функции помощника шаблона. Является ли это возможным?
Update: По этому вопросу: Meteor data-context with iron-router, я могу получить доступ к data
переменным так:
Template.Post.rendered = function() {
console.log(this.data)
}
Есть ли способ сделать это внутри Template.Post.events
?