在Meteor.js中具有模板级订阅的Autoform和FlowRouter

时间:2016-02-15 15:19:00

标签: javascript meteor meteor-autoform simple-schema flow-router

我似乎无法找到如何创建一个有效的Autoform" QuickForm"使用FlowRouter时。我一直收到这个错误:

Exception in template helper: Error: Footer is not in the window scope

这是我的Quickform。在这种情况下,集合等于字符串值" Footer":

{{> quickForm id="formView" type="insert" collection=form.collection }}

也许Quickform,simpleSchema和FlowRouter示例足以回答这个问题。

1 个答案:

答案 0 :(得分:0)

我意识到我的问题是创建集合的文件和呈现Quickform的模板文件位于单独的包中

我将api.export("Footer",['client', 'server']);添加到正确的包中,一切正常!

注意:我还不知道这是否是推荐的方法,或者此解决方案是否存在安全问题,因此不会将此标记为正确。