当前位置 : 主页 > 网络编程 > 其它编程 >

用百度地图API进行逆地址解析,获得的数据改怎么存下来,操作报错

来源:互联网 收集:自由互联 发布时间:2023-07-02
//在geoc.getLocation(point,function(rs){里,怎么把返回的数据存下来呢,我通过方法或是setState保存我需要的数据,都报错哎//在这个方法 // 在geoc.getLocation(point, function (rs) {里,怎么把返回的数
//在geoc.getLocation(point,function(rs){里,怎么把返回的数据存下来呢,我通过方法或是setState保存我需要的数据,都报错哎//在这个方法

// 在geoc.getLocation(point, function (rs) {里,怎么把返回的数据存下来呢,我通过方法或是setState保存我需要的数据,都报错哎//在这个方法里是不是外部的数据都不能进去// 单独写一个html的demo是没问题,在react上不好使。

123456789101112131415161718var ggPoint = new BMap.Point(116.40387397,39.91488908);//测试地址//坐标转换完之后的回调函数var translateCallback = function (data) {    const geoc = new BMap.Geocoder();    var point = new BMap.Point(data.points[0].lng, data.points[0].lat);    geoc.getLocation(point, function (rs) {        console.log(rs.address);        // this.props.biubibiu(rs);//redux的action        // this.rsaddress(translateCallback); //Uncaught TypeError: this.rsaddress is not a function        // this.setState({...//也不行            });}//gps转百度var cOnvertor= new BMap.Convertor();var pointArr = [];pointArr.push(ggPoint);convertor.translate(pointArr, 1, 5, translateCallback);

上一篇:ps选区描边快捷键(ps怎么选区描边)
下一篇:没有了
网友评论