Javascript MeteorJS:用户集合如何公开新字段
我在用户集合中添加了新字段,但当我在客户端Meteor.user().cart中访问它时(cart是我的新字段)。它没有定义。如何公开新字段(购物车),以便在客户端访问它?最简单的方法是添加一个Javascript MeteorJS:用户集合如何公开新字段,javascript,node.js,meteor,meteorite,Javascript,Node.js,Meteor,Meteorite,我在用户集合中添加了新字段,但当我在客户端Meteor.user().cart中访问它时(cart是我的新字段)。它没有定义。如何公开新字段(购物车),以便在客户端访问它?最简单的方法是添加一个null发布者,该发布者将自动发送数据,而无需订阅。请确保将字段限制为您需要的字段 Meteor.publish(null, function() { return Meteor.users.find(this.userId, {fields: {cart: 1}}); }); 在我发布它之后,我可
null
发布者,该发布者将自动发送数据,而无需订阅。请确保将字段限制为您需要的字段
Meteor.publish(null, function() {
return Meteor.users.find(this.userId, {fields: {cart: 1}});
});
在我发布它之后,我可以像Meteor.user().cart一样使用它吗?是的。尝试一下,如果你有任何问题,请告诉我。我从sub-id undefined ReferenceError得到了此错误异常:用户未定义抱歉-打字错误。再试一次。