为什么非dojo javascript错误似乎是由dojo.xd.*.js在chrome中指定的?

我遇到的问题是我的所有 javascript错误似乎来自dojo.xd.js或子模块.我正在使用chrome调试器和许多dijit功能,如dijit.declaration和dojo.parser.

这有点烦人,因为它很难找到简单的错误或滑倒.我希望我可以添加一个选项,允许我的调试器在我的非dojo代码中显示选项会发生的位置.
我是道场的新手所以我可能犯了一个简单的错误.

非dojo代码中应该是nullpointexception的示例错误:

typeError                                   
    dojo.Deferred.reject.errback                             dojo.xd.js:14

解决方法

延迟和异步链中发生的错误由Dojo处理,这可能会使错误消息有点混淆.

如果您正在使用chrome调试器,则可以通过单击“脚本”选项卡中的“停止符号”直到它变为蓝色,告诉它在发生异常时立即停止程序执行.

相关文章

我有一个网格,可以根据更大的树结构编辑小块数据.为了更容易...
我即将开始开发一款教育性的视频游戏.我已经决定以一种我可以...
我正在使用带有Grails2.3.9的Dojo1.9.DojoNumberTextBox小部...
1.引言鉴于个人需求的转变,本系列将记录自学arcgisapiforja...
我正在阅读使用dojo’sdeclare进行类创建的语法.描述令人困惑...
我的团队由更多的java人员和JavaScript经验丰富组成.我知道这...