Используя autoForm/quickForm, возвращает объекты вместо формы HTML

Я пытаюсь использовать форму быстрой формы autoForm для создания формы из моей коллекции

<template name="NewRecipe">
    <div class="new-recipe-container">
        {{> quickForm collection="Recipes" id="insertRecipeForm" type="insert" class="new-recipe-form"}}
    </div>
</template>

Вместо того, чтобы отображать простую таблицу с метками и полями ввода и кнопку отправки, она возвращает массив объектов, они выглядят как

[object Object]
[object Object]
[object Object]
[object Object]
Submit

Кнопка отображается как кнопка, но поля в моей схеме - нет.

2 ответа

Решение

Переключиться на более старую версию, текущая версия 1.5.0. Необходимо использовать 1.4.3.

Вот команда:

cd [to your project]
meteor npm install --save simpl-schema@1.4.3

Сначала удалите старую упрощенную схему

удаление метеорного ядра - сохранить упрощенную схему

затем понизить упрощенную схему с 1.5.0 до 1.4.0

Метеор npm установить - сохранить проще-schema@1.4.3

Меня устраивает.

Другие вопросы по тегам