这听起来可能很基础,但我刚刚开始玩流星。我看到了如何无缝访问服务器和客户端上的实体(集合)等数据库,并自动同步它。
但是,我还没有看到如何跨服务器和所有客户端 snyc 一个简单的变量。类似于全局变量的东西。我不需要花哨的 mongo 集合,只需要一个简单的变量。:)
这听起来可能很基础,但我刚刚开始玩流星。我看到了如何无缝访问服务器和客户端上的实体(集合)等数据库,并自动同步它。
但是,我还没有看到如何跨服务器和所有客户端 snyc 一个简单的变量。类似于全局变量的东西。我不需要花哨的 mongo 集合,只需要一个简单的变量。:)
您可以使用Meteor.methods在服务器中获取和设置变量。但我认为没有办法像更改集合那样将更改推送到其他客户端。
所以你必须注意一切都保持同步。您真的应该为此使用集合或从现有集合中获取信息。
例如,连接的用户可以在其收集项中设置一个标志,然后反应性魔法将完成其余的工作;)
Users.find({connected:true}).count();