既然我正在使用 RequireJS,如何在 Chrome 控制台中访问 KnockOut ViewModel 变量?
在使用 RequireJS 之前,我遵循命名空间模式,将所有内容隐藏在一个全局变量中。我可以通过在 Chrome 控制台中输入以下内容来访问全局:window.namespaceVar。
但是现在我使用的是 RequireJS,我所有的变量都隐藏在 require 函数后面。
require(['knockout-2.2.0', 'jquery'], function (ko, jQuery) {
var ViewModel = function () {
var testVar = ko.observable(true);
};
ko.applyBindings(new ViewModel());
}
那么我将如何访问testVar
示例中的当前值?