如何使用Meteor.js浏览器Javascript控制台?

时间:2013-04-14 01:25:57

标签: javascript meteor

启动新的Meteor.js项目。在client.js中我放了

var hi = "widget";

    if (Meteor.isClient()){
    ...
    }

在我的浏览器控制台中,输入:

>> hi
ReferenceError: hi is not defined
>> this.hi
undefined

2 个答案:

答案 0 :(得分:1)

可能是本地范围的。

尝试:

var global = Function("return this")();
global.hi = "widget";

答案 1 :(得分:0)

好的,最近在版本0.6中发生了变化,似乎只是一个bug。如果你在hi的声明中删除var,变量的范围将会改变,并且可以通过JS控制台访问它。不过,这是暂时的情况,很可能会在未来的版本中修复。