(1)如果dojo模块中某一处出现了错误,那么其后所有代码均不会被执行。
如:
此处 scaleBar 中出现了错误:container : scalebar 尚未创建,无法加载 scaleBar 到 container 中。
那么此时 dojo 模块中的,170行后面的所有代码 (此处为 compassWidget 、view.ui.add 、 removeCompents)均不会正常加载。
倘若我们把 compassWidget 与 scaleBar 代码位置调换:
此时 compassWidget 可以正常加载,removeComponents 仍然无法加载。
依靠这个性质可以寻找 dojo 模块中出错的位置。