Dojo方面不适用于ready

Dojo方面不适用于ready,dojo,Dojo,我希望有一个方面在调用DojoReady之后执行一些任务。代码如下所示: aspect.after(dojo, "ready", function(deferred) { loader.hide(); }); 调用page ready函数后,不会调用loader.hide()。但是上面的代码在xhr中运行良好,而不是在ready中。方面是否适用于dojo/ready?我是不是遗漏了什么 提前谢谢你的帮助 =========================================

我希望有一个方面在调用DojoReady之后执行一些任务。代码如下所示:

aspect.after(dojo, "ready", function(deferred) {
    loader.hide();
});
调用page ready函数后,不会调用loader.hide()。但是上面的代码在xhr中运行良好,而不是在ready中。方面是否适用于dojo/ready?我是不是遗漏了什么

提前谢谢你的帮助

===============================================


经过几次尝试和错误后,通过使用

dojo.ready(function() {
});
想知道为什么aspect无法与

 require(["dojo/ready"], function(ready) {
        ready(function() {
        });  
 });

也可以尝试使用dojo/domReady。不允许将domReady映射到任何变量,因此它必须出现在末尾:

require(["dojo/ready","dojo/domReady!"],function(ready) {
    ready(function()  {
     // Your code
    });

});

经过几次尝试和错误后,通过使用dojo.ready(function(){我认为第二种方法更容易理解。我不确定方面是否是这种情况下的最佳方法。