【发布时间】:2014-02-16 14:49:08
【问题描述】:
我刚刚为 Meteor 设置了 CoffeeScript(我也在使用 Jade),看来我的助手(渲染和事件函数也一样)不再工作了。
Template.signIn.helpers
showForgotPassword: () ->
return Session.get('showForgotPassword')
代码似乎已正确生成,但包含在匿名函数中。
我在 Web 控制台中收到以下错误:
Uncaught TypeError: Cannot call method 'helpers' of undefined (account.coffee:12)
我想知道代码是在页面完全加载之前运行还是由于其他原因。我也试过这个,但没有任何改变(虽然它似乎在这个 tutorial 中工作):
root = global ? window
root.Template.signIn.helpers
showForgotPassword: () ->
return Session.get('showForgotPassword')
【问题讨论】:
标签: javascript coffeescript meteor