浏览问题
等待回复
精选文章
申请试用
资源中心
漏洞修复
注册
|
登录
SuperMap技术问答社区
我要
提问
智能客服
首页
/
浏览问题
/
WebGIS
/
问题详情
请问有没有一种方法使解决空间查询的返回值只能在回调函数里面使用的问题
18772563...
55EXP
2022年07月15日
空间查询的返回值只能在回调函数里面使用,也就是说对查询数据的操作只限于在回调函数里面,能否用一个全局变量接收查询返回值,在外部使用,应该需要取消异步执行
leaflet
webgis
请
登录
或者
注册
后回答这个问题。
1个回答
您好,
这个现象问题和空间查询、iclient无关,没有接收赋值的变量进行约束的。
是js基本语法这块的问题,建议您从这方面来补充知识来解决,
比如考虑使用promise语法,监测回调函数执行完毕后再将空间查询返回值记录到全局等等,来解决js执行异步和顺序的问题。
希望可以帮助到您。
于丁
9,963EXP
2022年07月15日
好的,谢谢
请
登录
或者
注册
后再添加评论。
智能推荐
相关问题
相关文章
推荐教程
supermap iserver空间查询时,怎么区分返回的数据所在图层
调用GetFeatureInfo 点击wms区域外也返回数据了,我看了有人提问过相关问题,但是没有解决
相交空间查询的结果能不能按相交的顺序返回?
Classic中的Map对象getScale方法返回值定义是什么呢?
超图FAQ:请问下我工作空间里面图层有分散在五处地方的图形,但是我发布的iServer服务只能看到其中的一块是什么问题呢?
请问使用空间分析中表面分析下的提取三维数据功能,用DEM将高程提取到线,没有出现Z值,只有SmLength字段改变,是什么原因,应该怎样去提取Z值呢
leaflet 里函数如何写返回值
超图FAQ:请教一下,客户购买imobile了多套运行许可,出货以授权码的方式,查看许可占用信息只能这样实现吗?有没有类似iserver的web许可管理的那种界面呢?
热门文章
查看更多>
关注我们
超图软件官网
SuperMap Online
地图慧
帮助中心
备案信息
技术资源中心
...