嗨,我正在使用流星创建一个借钱跟踪网站.这是我第一次尝试学习流星js.我尝试在我的js文件中编写以下代码
var lists = new Meteor.Collection("Lists");
Run Code Online (Sandbox Code Playgroud)
但是当我在刷新页面和类型后返回Chrome开发者控制台时
lists
ReferenceError: lists is not defined
get stack: function () { [native code] }
message: "lists is not defined"
set stack: function () { [native code] }
__proto__: Error
Run Code Online (Sandbox Code Playgroud)
有什么我想念的吗?任何人都可以帮助我.
您无法从Web控制台访问列表,因为代码的范围是每个文件.在meteor中,您的代码将以
function() {
var lists = new Meteor.Collection("Lists");
....
}
Run Code Online (Sandbox Code Playgroud)
因此,要在控制台中访问您的集合,您需要通过将行更改为以下内容来全局范围:
lists = new Meteor.Collection("Lists");
Run Code Online (Sandbox Code Playgroud)
因此lists可以在任何地方使用,例如其他文件和webkit控制台
| 归档时间: |
|
| 查看次数: |
1060 次 |
| 最近记录: |