老师,请检查,
来源: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单词写错了哦~
如果帮到了你,欢迎采纳,祝学习愉快~
相似问题