无法return保存的定位地址,急。

发布于 7 年前作者 tdai2286 次浏览最后编辑 7 年前来自 ask

如图,在方法的最外面定义了两个变量,在成功获取地址后保存在address参数上,  在方法的最后面return   address参数。不过返回的是前面定义的‘ssss’,  总结下来是没有赋值成功(值的话我已经调试过了成功获取到了,就是在最后没有返回我要的值,请问难道不是这样赋值的吗,有哪位大神知道什么原因的麻烦告诉我一下,谢谢)

1 回复
heguiying
heguiying1 楼5 年前

是异步问题。

如果要在多个页面调用的话,可以通过setData()把结果存储下来。

getAddressPosition(that),传入page对象,

qqmapsdk.reverseGeocoder的回调中that.setData()。