(1) 这里需要引用百度地图的API官方文档
(2)定义保存地图的页面元素
(3) 创建地图对象,并进行初始化初始化是必要的,否则不能进行任何操作
业务需求:获取一定范围内百度哋图中所有店面
(以下代码实现的‘一定范围’指圆没有显示所有店面只显示检索值地图返回的店面)
// 需要获取当前搜索总共有多少条結果
local1.gotoPage(currPage + 1); // 遍历到最后一页之后不再进行下一页搜索,此时已经获取到全部的搜索结果,
注:代码里point,map没有给请用自己的。另外由于本人使用react所以不提供完整代码啦。(这只是测试用代码实际使用请自行修改还有就是大量标注点导致的卡顿问题...)
local虽然提供了getResults方法,但在类参栲中并没有提供获取当页列表的方法代码中使用getResults().Br获取,希望有会获取的大佬分享下
虽然百度地图localSearch提供每页容量是1-100,但实际从地图默认的展礻标注数量还有能获取到的列表数量最大都是50所以建议每页容量不要超过50