我正在使用Iron Router将数据传递到我的模板:
@route 'singleProperty',
path: '/properties/:_id'
data: ->
Properties.findOne(@params._id)
controller: "SinglePropertyController"
在我的控制器中,我的模板等待发布必要的集合:
waitOn: ->
[
Meteor.subscribe "properties"
]
我遇到的问题是,当我尝试从帮助者中访问@data
时,它会以undefined
的形式返回:
Template.singleProperty.helpers
currentProperty: ->
console.log @data
也就是说,当我在console.log
内运行相同的Template.rendered
时,我会得到我期望的结果(data
对象):
Template.singleProperty.rendered = ->
console.log @data
我需要更改哪些内容才能在data
内访问Template.helper
?
答案 0 :(得分:0)