在客户端和服务器之间共享一个反应变量

时间:2015-08-09 17:28:47

标签: javascript meteor

在Meteor中,我如何在客户端和服务器之间共享一个反应变量?

这是一个数字,所以我不想使用mongodb / collections。

编辑:要明确我的意思是我不想使用mongodb集合来共享一个数字,而不是我会试图避免它。

1 个答案:

答案 0 :(得分:0)

编辑:如果您想特别使用反应式var包,这可能有助于https://www.discovermeteor.com/blog/reactivity-basics-meteors-magic-demystified/

你可以使用一个更容易实现的会话变量,并且满足你的要求。如果您需要介绍会话http://meteortips.com/first-meteor-tutorial/sessions/

,请查看此信息

要在客户端和服务器之间共享会话var,您可以使用类似客户端

的内容
Meteor.Subscribe('xyz', Session.get('id'));

并在服务器上

Meteor.publish('xyz', function (id) {
...
});