Reactjs React容器中的收集帮助程序有时会丢失
据我所知,集合助手是使用文档上的转换实现的。然而,有时我的助手似乎不见了 在foo.js中,我定义:Reactjs React容器中的收集帮助程序有时会丢失,reactjs,meteor,containers,meteor-publications,Reactjs,Meteor,Containers,Meteor Publications,据我所知,集合助手是使用文档上的转换实现的。然而,有时我的助手似乎不见了 在foo.js中,我定义: owner() { const rel = FooBarRelations.findOne({ fooId: this._id, isOwner: true, }); if (rel) { return rel.barId; } } 在我的容器里。我订阅了一个复合出版物(reywood:publish composite),当sub.ready()我获
owner() {
const rel = FooBarRelations.findOne({
fooId: this._id,
isOwner: true,
});
if (rel) {
return rel.barId;
}
}
在我的容器里。我订阅了一个复合出版物(reywood:publish composite),当sub.ready()
我获取时:fooDoc=Foo.findOne(fooId)
返回的文档有时没有所有者
属性。
fooDoc.owner不是一个函数
有什么想法吗?我发现我正在使用并手动设置
fooDoc.owner
这有时会导致fooDoc.owner
成为字符串,因此会抛出错误消息