流星的全球可变范围

Global variable scope in meteor?

本文关键字:范围 流星      更新时间:2023-09-26

这听起来可能很基本,但我刚刚开始玩流星。我看到了如何无缝地访问服务器和客户端上的类似数据库的实体(集合),并自动同步它。

然而,我还不知道如何在服务器和所有客户端之间创建一个简单的变量。类似于全局变量的东西。我不需要一个花哨的mongo集合,只需要一个简单的变量。:)

您可以使用Meteor.methods在服务器中获取和设置变量。但我不认为有一种方法可以像更改集合那样将更改推送给其他客户

所以你必须注意一切保持同步。你真的应该使用一个集合来实现这一点,或者从现有的集合中获取信息。

例如,连接的用户可以在其收集项目中设置标志,而反应魔术将完成其余操作;)

Users.find({connected:true}).count();