我是Meteor的新手,所以我一直在玩,现在我遇到了这个问题。我正在使用ReactRouter尝试显示基于URL/(:userId)的主题。如果URL中没有插入userId,它应该显示当前用户的主题,如果没有当前用户,它应该显示默认主题。它是随机工作的。有时我得到正确的主题,有时它在读取themeColor时抛出未定义,即使数据在那里。我可以通过console.log看到它总是获得正确的Id,但findOne仍然会抛出未定义的错误。它特别发生在我更改URL(/xyz)并返回默认值(/)时。我通过控制台验证,userId是themeColor和themeTextColor的实际所有者。我