我有一个模板,它是一个简单的编辑表单。_id
要编辑的文档的 来自会话变量(由URL mini-pages
:设置http://example.com/items/4zt4z3t3t
)。在Template.editForm.created
函数中,我尝试使用ItemCollection.findOne({_id:_id})
. 在所有情况下_id
都正确设置。
当我导航到http://example.com/4zt4z3t3t
并调试该created
函数ItemCollection.findOne()
时,尽管集合中有项目,但返回未定义。因此,我永远无法通过 _id 找到我的项目。此外,当我将项目查找过程移动到路由阶段时,查找也没有结果。稍后,colleciton 按预期工作。
任何指针?