react使用百度地图API报错未定义

react使用百度地图API时会报错提示未定义,需要在属性名之前加上前缀例如 window.BMap

    // 根据用户IP 返回城市级别的定位结果

    getCurrentCity=()=>{

      let myFun=(result)=>{

        var cityName = result.name;

        this.setState({

          currentCity:cityName

        })

      }

      // 

      var myCity = new window.BMap.LocalCity();

      myCity.get(myFun);
以上代码仅供参考

发表评论

电子邮件地址不会被公开。 必填项已用*标注