Autoform和FlowRouter在Meteor.js中具有模板级别的订阅
Autoform and FlowRouter with template level subscriptions within Meteor.js
我似乎无法弄清楚如何在使用FlowRouter时创建有效的自动表单"快速表单"。我不断收到此错误:
Exception in template helper: Error: Footer is not in the window scope
这是我的快速表单。在这种情况下,集合等于字符串值"页脚":
{{> quickForm id="formView" type="insert" collection=form.collection }}
也许一个Quickform,simpleSchema和FlowRouter的例子就足以回答这个问题。
我意识到我的问题是创建集合的文件和呈现快速表单的模板文件位于单独的包中!
我api.export("Footer",['client', 'server']);
添加到正确的软件包中,一切正常!
注意:我还不知道这是否是推荐的方法,或者此解决方案是否存在安全问题,因此暂时不会将其标记为正确。
相关文章:
- Meteor如何接收HTTP请求
- Meteor-将选定窗体中的对象添加到集合中
- Meteor上的启动页面
- Meteor方法在客户端返回null,在客户端运行的相同方法返回正确的值
- Meteor-添加用户自定义字段的方法不起作用
- Meteor忘记了密码的实现
- 链接所有<a>Meteor
- 在Meteor项目中安装并包含npm模块后出错
- Meteor JS中代码的重复使用部分
- Meteor Router数据函数被调用两次
- 基于localStorage的Meteor激活模板
- React+Meteor:this.ops返回未定义
- 如何将PHP get查询转换为Meteor's HTTP.get()
- 如何将javascript变量传递到Meteor Spacebars模板中
- 部署时使用npm包时发生Meteor错误
- Meteor如何运行服务器端python脚本
- 如何使用FlowRouter与Meteor 1.3.1和“;导入”;
- Autoform和FlowRouter在Meteor.js中具有模板级别的订阅
- 在 Meteor 的 FlowRouter 中检查登录
- Meteor FlowRouter触发器输入触发太早