【发布时间】:2012-12-17 19:22:34
【问题描述】:
我正在开发我的第一个大型 Backbone/RequireJS 应用程序,我有一个简单的问题。
当我在页面上打开一个视图并在控制台中时,如何访问我的 Backbone 对象(模型、视图等)的属性。
传统上,在 Backbone 中,我这样做:
var myApp : {
models: {},
views: {},
etc...
}
使用 require,我不再有这样的全局对象了。我为调试所做的只是在窗口上创建一个新对象,然后我可以从控制台访问它。有没有办法深入研究这个而不必在窗口上创建新变量? (我显然会在生产之前删除这个全局 obj,只是希望保存步骤并直接进入控制台)。
干杯。
【问题讨论】:
-
哪个浏览器的控制台?
-
火狐?铬合金?苹果浏览器?没关系。我只是想知道我是否可以通过控制台访问这些对象的当前状态,而无需设置断点(这只能让我访问该上下文中的变量,而不是应用程序范围的变量),或者创建一个临时的全局变量.
标签: backbone.js requirejs