2015-06-28 144 views
0

我是Meteor的新手,我不太清楚我的变量是否可用于客户端或服务器,或两者兼有。流星变量范围(全局,客户端,服务器还是全部?)

var variable_1 = []; 
if (Meteor.isClient) { 
    var variable_2 = []; 
} 
if (Meteor.isServer) { 
    var variable_3 = []; 
} 

在这个例子中,如果我在variable_1在服务器端使用Meteor.method,我将能够从客户端访问任何我只是做给variable_1?我可以使用Meter.isServer中的方法访问variable_2吗? variable_1和variable_2的范围有什么区别? 我猜测客户端和服务器都可以访问variable_1,variable_2只是客户端,而variable_3只是服务器。但是,我很不确定猜测variable_1的范围。有人知道吗?

回答