У меня есть шаблон, который представляет собой простую форму редактирования. _id
редактируемого документа входит в переменную сеанса (устанавливается mini-pages
из URL-адреса: http://example.com/items/4zt4z3t3t
). В функции Template.editForm.created
я пытаюсь получить соответствующий документ из коллекции, используя ItemCollection.findOne({_id:_id})
. _id
установлен правильно во всех случаях.
Когда я перехожу к http://example.com/4zt4z3t3t
и отлаживаю функцию created
, ItemCollection.findOne()
возвращает undefined, хотя в коллекции есть элементы. Поэтому я никогда не могу найти свой предмет по _id. Кроме того, когда я перемещаю процедуру поиска элемента на этап маршрутизации, также нет результата для поиска. Позже коллекция работает, как и ожидалось.
Любые указатели?
mini-pages
вызывает страницу два раза. В первый раз Коллекция не определяется. Кажется, проблема сmini-pages
. - person wackazong   schedule 28.06.2013