【问题标题】:Meteor "Exception in template helper: quickFormContext" with aldeed:autoform流星“模板助手中的异常:quickFormContext”与 aldeed:autoform
【发布时间】:2017-07-30 07:33:18
【问题描述】:

我遇到了aldeed:autoform 的问题,我无法解决,也不明白是什么原因。 模板:

<template name="home">
    {{> quickForm collection="Posts" id="insertPostForm" type="insert"}}
</template>

路线(铁:路由器):

Router.route('/', {
    name: "home",
    data: function () {
        return {
            posts: Posts.find();
        };
    },
    waitOn: function () {
        return Meteor.subscribe("allPostHeaders");
    }
});

我发布了“allPostHeaders”:

Meteor.publish("allPostHeaders", function(){
    return Posts.find({}, {
        fields: {content: 0}
    });
});

所以在 Meteor 中我安装了 iron:routeraldeed:collection2aldeed:autoform 以及 installnpm simpl-schema

所以当我启动我的应用程序时会出现以下异常..

模板助手中的异常: quickFormContext@http://localhost:3000/packages/aldeed_autoform.js

我找到了post,但我没有忘记我的报价......所以有人可以帮我找到我错过的东西吗?

【问题讨论】:

  • 如果你在 html 中注释掉 quickform 行,是否有效?
  • 去掉模板中的 quickform 行
  • 你为什么用npm install simple-schema而不是meteor package
  • 因为 aldeed:autoform 的安装指定了那个。明天我将尝试使用流星包。谢谢

标签: node.js meteor meteor-autoform


【解决方案1】:

我解决了。

问题是由于安装造成的。使用 autoform 6+(最新版本的 autoform)我们无法安装 aldeed:collection2 但 aldeed:collection2-core 用于单独安装 simple-schema。

【讨论】:

    猜你喜欢
    • 2015-12-06
    • 2015-09-05
    • 2015-04-15
    • 1970-01-01
    • 2017-02-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-22
    • 2015-06-11
    相关资源
    最近更新 更多