NNU_从零开始了解一个WebGIS(ArcGISJsApi)_调试常用技巧

(1)如果dojo模块中某一处出现了错误,那么其后所有代码均不会被执行。

如:

NNU_从零开始了解一个WebGIS(ArcGISJsApi)_调试常用技巧

此处 scaleBar 中出现了错误:container : scalebar 尚未创建,无法加载 scaleBar 到 container 中。

那么此时 dojo 模块中的,170行后面的所有代码 (此处为 compassWidget 、view.ui.add 、 removeCompents)均不会正常加载。

 

倘若我们把 compassWidget 与 scaleBar 代码位置调换:

NNU_从零开始了解一个WebGIS(ArcGISJsApi)_调试常用技巧

此时 compassWidget 可以正常加载,removeComponents 仍然无法加载。

 

依靠这个性质可以寻找 dojo 模块中出错的位置。

NNU_从零开始了解一个WebGIS(ArcGISJsApi)_调试常用技巧

上一篇:window10平台运行jenkins.war的插件安装失败的解决


下一篇:winform去掉右上角关闭按钮