Рендеринг метеорита с передачей данных в шаблон с помощью автоформы

У меня есть следующий шаблон:

<template name="editUser">
    {{> quickForm collection="Users" doc=doc id="editUserForm" type="update"}}
</template>

И я отрисовываю его в div popover, используя:

  Blaze.renderWithData(Template.editUser, data, target);

Я хотел бы передать переменную doc, необходимую для быстрой формы, и не совсем понимаю параметр данных.

Я пытался использовать следующие данные:

var data = {doc: Users.find({_id: feature.getId()}).fetch()};

но это не похоже на способ передачи документа в переменную doc.

я не мог найти, как правильно использовать его и хотел бы избежать переменной сеанса.

1 ответ

Я просто понял, что мне нужно передать курсор, а не сами данные. Так что это работает, когда я заменяю:

var data = {doc: Users.find({_id: feature.getId()}).fetch()};

с

var data = {doc: Users.find({_id: feature.getId()})};
Другие вопросы по тегам