老师,请检查,
来源:4-7 自由编程
小仙女要好好学习
2019-09-25 10:10:22
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>地图搜索与poi结合</title>
<script type="text/javascript" src="https://webapi.amap.com/maps?v=1.4.11&key=a29a2eee0ee2be00b070f0f26f7b39a5&plugin=AMap.Autocomplete,AMap.PlaceSearch"></script>
<style>
*{
margin: 0;
padding: 0;
}
#container{
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}
#box{
width: 300px;
position: absolute;
right: 20px;
top: 30px;
background: #fff;
border: 1px solid #eee;
box-shadow: 0 0 5px #000;
}
</style>
</head>
<body>
<div id="container"></div>
<div id="box">
<input type="text" id="searchInput">
<div id="searchNode"></div>
</div>
</div>
<script>
var box=document.getElementById("box");
var map=new AMap.Map("container",{
zooom:10,//初始化地图的级别
center:[120.197754,30.244694] //初始化地图的中心点
});
var searchNode=new AMap.Autocomplete({
input:"searchInput"
});
var placeSearch=new AMap.PlaceSearch({
map:map,
pageSize:5,
pageIndex:1,
panel:"searchNode"
});
AMap.event.addListener(searchNode,"select",function(e){
//console.log(e);
placeSearch.search(e.poi.name);
})
</script>
</body>
</html>1回答
好帮手慕码
2019-09-25
同学你好!
测试代码效果实现没有问题。其中zoom单词写错了哦~
如果帮到了你,欢迎采纳,祝学习愉快~
相似问题