1.需求
(1) 实现数据库经纬度地址逆解析
(2) 地图文本输入地址添加到数据库
2.难点
(1) 地址添加子页面 address_add.html
-
关键字输入 https://lbsyun.baidu.com/jsdemo.htm#a6_2
https://lbsyun.baidu.com/index.php?title=jspopular/guide/geocoding
map.clearOverlays(); //清除地图上所有覆盖物
- 父页面manage_address.html调用子页面address_add.html数据
<iframe src="address_add.html" name="address_add" scrolling="no" frameborder="0" width="100%" height="400px"></iframe>
//子页面 地图添加传参
this.addressName = address_add.window.myValue; //地址名称
this.lat = address_add.window.pp.lat; //纬度
this.lng = address_add.window.pp.lng; //经度
-
axios.post传递中文乱码(地址名称)
//此方法传参map接收 不会乱码
axios.post("/orderlist/addAddress.do", {
addressName:this.addressName,lat:this.lat ,lng: this.lng
}
//addressName 此方法中文乱码
//axios.post("/orderlist/addAddress.do?addressName=" + this.addressName +"&lat=" + this.lat +"&lng=" + this.lng ,
//axios.post("/orderlist/addAddress.do", addressData,
// {
// //responseType: 'json',
// //dataType:'json',