你看我像是会的样子吗? 2022-11-03 16:40 采纳率: 57.1%
浏览 24

在react+umi項目中使用百度地圖,坐標點加不上去

在react+umi項目中使用百度地圖,坐標點加不上去,嘗試了很多都沒有成功
useEffect(() => {
    const map = new window.BMapGL.Map('container');
    const point = new window.BMapGL.Point(113.573436, 22.14041);
    // var points = new Array(); //存放标注点经纬信息的数组
    // var marker = new Array(); //存放标注点对象的数组

    var poisData = [];

    const searchPlace = (keyword: string) => {
      var options = {
        onSearchComplete: function (results: any) {

          poisData = results._pois;
          const myIcon = new BMapGL.Icon(
            require("@/assets/img/phone.png"),
            new BMapGL.Size(52, 65)
          );
          poisData.map((item: any) => {
            //console.log(item.point.lng,item.point.lat)
            var marker = new BMapGL.Marker(new window.BMapGL.Point(item.point.lng, item.point.lat), {
              icon: myIcon, // 更换标记点样式
            }); // 创建点
            map.addOverlay(marker);
          })
        }
      };

      var local = new window.BMapGL.LocalSearch(map, options);
      local.search(keyword);
    };

    searchPlace('學校');
    map.centerAndZoom(point, 15);
    map.enableScrollWheelZoom();
  }, []);

  • 写回答

1条回答 默认 最新

  • 崽崽的谷雨 2022-11-03 16:54
    关注

    有报错吗?

    评论

报告相同问题?

问题事件

  • 创建了问题 11月3日

悬赏问题

  • ¥15 TeleScan不能修改bar
  • ¥100 请问我基于逐飞库写的这个有关于mp u6050传感器的函数,为什么输出的值是固定的?
  • ¥15 hadoop中启动hive报错如下怎么解决
  • ¥15 如何优化QWebEngineView 加载url的速度
  • ¥15 关于#hadoop#的问题,请各位专家解答!
  • ¥15 如何批量抓取网站信息
  • ¥15 Spring Boot离线人脸识别
  • ¥15 使用Ant Design Pro vue的时候,使用环境变量的时候,构建报错是什么原因
  • ¥15 NRF24L01能发送但是不能接收
  • ¥15 想问一下这种情况怎么解决呢(关键词-file)