我在这里有一个用流星写的简单应用程序:https ://gist.github.com/drew-gross/6202629有问题。调用该Template.tab.ordered_drinks
函数时,没有找到任何选项卡(Tabs.find({}).fetch()
返回一个空数组),但只有大多数时间。有时标签在那里。我检查了它们是否存在于数据库中。
重现:
1) 运行应用程序。(需要流星路由器)
2)在控制台上创建一个选项卡:Tabs.insert({owner:"foo"})
3)尝试查看选项卡的页面:localhost:3000/tabs/:id
该页面将工作或不工作,似乎是随机的。要确认,您可以在 .js 的第 9 行或第 19 行设置断点并执行此操作Tabs.find({}).fetch()
,您有时会看到有时看不到选项卡。
这有点像 Meteor 中的一个错误,但我想我会先检查一下我是否做错了什么。
浏览器:Chrome 28 Meteor 版本:Release 0.6.4.1 节点版本:v0.10.15