RequireJS を使用しているため、Chrome コンソールで KnockOut ViewModel 変数にアクセスするにはどうすればよいですか?
RequireJS を使用する前は、1 つのグローバル内にすべてを隠して名前空間パターンに従っていました。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
か?