如何在 chrome 开发者控制台中查看在 DOJO 中创建的单例对象

How to see in chrome developer console a singleton object created in DOJO?

本文关键字:创建 DOJO 单例 对象 chrome 开发者 控制台      更新时间:2023-09-26

我在 DOJO 中声明了以下单例对象。 我想知道是否有任何方法可以在Chrome控制台中跟踪它,例如使用诸如watch之类的东西window.mySingleTone

// App (singletone)
define(['dojo/topic', 'ntv/state', ], function (_topic, _state) {
    return {
        init: function () {
            console.log('app:init');
        }
    };
});

如果您正在寻找一种获取对此模块返回的对象的引用的方法,则在模块已加载后的任何时间调用require(mid)都将返回它。 您也应该能够将其添加为监视表达式。