javascript - meteor 中的全局变量范围?

标签 javascript meteor

这听起来可能非常基本,但我刚刚开始使用 Meteor。 我了解了如何在服务器和客户端上无缝地访问类似数据库的实体(集合),并自动同步。

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

最佳答案

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

因此,您必须注意确保一切保持同步。您确实应该为此使用集合或从现有集合中获取信息。

例如连接的用户可以在其集合项中设置一个标志, react 性魔法将完成其余的工作;)

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

关于javascript - meteor 中的全局变量范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12333670/

相关文章:

javascript - 输出相同但字符长度不同

javascript - 为什么某些 javascript 错误只出现在 IE 中而不出现在 Firefox 中?如何知道代码在哪里创建问题?

javascript - 如何立即执行 mongoose 查询并使用 Promise.all 等待它们?

javascript - 使用 Meteor 并输入复选框

javascript - Meteor和Bootstrap表,如何调用detailFormatter函数

javascript - TextArea 中的 For-Each 循环

javascript - Meteor客户端证书自动登录

javascript - JavaScript 中无法调用父类方法

Javascript Date.getTime 函数没有返回正确的值或者我做错了什么

node.js - Meteor、npm 和请求