使用咖啡脚本时,我无法在模板帮助程序内运行任何类型的计算(反应式或其他方式),只能返回常量值。
if Meteor.isClient
Template.fg.helpers(
f: () -> [{val:1},{val:4},{val:9}] # works.
g: () -> [{val: i*i} for i in [1..10]] # doesn't work.
)
和模板
<template name="fg">
{{#each f}}
<div>f: {{val}}</div>
{{/each}}
{{#each g}}
<div>g: {{val}}</div>
{{/each}}
</template>
生产
f: 1
f: 4
f: 9
g:
但是使用javascript可以正常工作。关于如何g
工作的任何建议?