【发布时间】:2015-08-15 20:36:25
【问题描述】:
我正在从事流星的第一个项目,但我遇到了一些小问题(我想这很容易做到),但我找不到正确的方法来做到这一点。这是我想将一些对象推送到辅助数组的简化代码。
Template.courses.helpers({
doneCourses: [],
init: function(){
doneCourses.push({ title: this.name, date: this.endDate });
}
});
不幸的是,我有错误:“模板助手中的异常:ReferenceError:未定义完成课程..”。正确的方法是什么?我想用
在 HTML 上显示 doneCourses{{ #each doneCourses }}
但一开始我必须从数据库中获取它。附加问题 - 执行 init 函数的最佳方法是什么?是在铁路由器数据字段中做还是做单独的init函数?
【问题讨论】:
-
你能多说一些你想通过这样做来完成什么吗?
标签: javascript templates meteor helper