使用百度地图之前,我们需要提前做好准备工作:先注册好百度地图,然后就开始

找到并打开开发文档

进入React-BMapGL

打开后React-BMapGL的页面

  1. 在public中的index.html引入脚本,填入自己的密钥
//您的密钥中 填入自己的密钥
<script type="text/javascript" src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=您的密钥"></script>

2.使用npm方式安装react组件库,然后通过es模块加载

npm install react-bmapgl --S


3.导入组件

import {Map, Marker, NavigationControl, InfoWindow} from 'react-bmapgl';

4.使用组件

<Map center={{lng: 116.402544, lat: 39.928216}} zoom="11"><Marker position={{lng: 116.402544, lat: 39.928216}} /><NavigationControl /> <InfoWindow position={{lng: 116.402544, lat: 39.928216}} text="内容" title="标题"/></Map>

到这地图都可以显示了,如果想要做各种功能,可以在api中查找使用
api链接

react如何使用百度地图相关推荐

  1. 在react中使用百度地图

    在react中使用百度地图 在react中使用百度地图有三种方式 1:首先使用window保存BMap 1): 在创建好的react项目中的public目录下的index.html中引入<scr ...

  2. react项目使用百度地图API

    文章目录 前言 一.接入API 1.登录百度地图 2.创建应用,获取密钥 3.引入API 4.当作模块导入BMap 二.使用 1.引入 2.展示地图 三.效果展示 总结 前言 最近在开发一款react ...

  3. javaswing引入百度地图_【react】React怎么引用百度地图

    前期准备:在百度地图开发文档中申请秘钥,申请流程按照网上的攻略走很简单的几个步骤 (如果项目紧急也可以私信找我要我的秘钥) 官网http://lbsyun.baidu.com/ index.html文 ...

  4. react 使用 leaflet 百度地图_【React】react项目中应用百度地图添加起始点绘制路线...

    如图:项目中百度地图的应用添加起始点.终点并绘制路线 在展示代码的时候首先展示一下后台返回给我的接口 { 其中position_list参数代表的是用户的行驶点, area参数代表的是服务区的坐标点, ...

  5. react 中使用百度地图

    安装 安装 在项目文件中打开cmd窗口,然后,使用npm方式安装react组件库. npm install react-bmapgl --save 在你的index.html模板页面头部加载百度地图J ...

  6. React native导入百度地图

    开源地址:https://github.com/lovebing/react-native-baidu-map 今天在React native中导入百度地图组件遇到过许多坑,特此写一篇博客记录踩过的坑 ...

  7. React中使用百度地图

    1,找到百度地图首页 进入百度地图开放平台 ,地址如下 百度地图开放平台 | 百度地图API SDK | 地图开发 2.找到开发文档中react-BMapGL 如上图所示,我们进入React-BMap ...

  8. react+typescript接入百度地图

    前言 本章我们将通过react+typescript的方式给项目接入百度地图 步骤一:注册百度开发者,获取密匙 百度地图开放平台注册成为开发者,进入控制台,创建应用获取AK密钥 步骤二:修改项目的in ...

  9. React + fetch API + 百度地图api + 跨域 填坑

    做项目遇到一个百度地图api 的跨域问题.由于使用fetch ,在调用类似 http://api.map.baidu.com/geocoder/v2/callback=renderReverse&am ...

最新文章

  1. [SoapUI] 通过SoapUI发送POST请求,请求的body是JSON格式的数据
  2. Deepin下java开发环境部署
  3. Java集合(一) —— ArrayList
  4. python解释器在语法上不支持什么编程_python解释器和编辑器的区别 - CSDN
  5. 运算放大器权威指南_运算放大器科普文章
  6. 将linux系统分区变成逻辑卷,linux运维基础知识-系统分区及LVM逻辑卷的创建
  7. Java 将Excel转为XML
  8. 大学微积分考试能用计算机吗,AP微积分考试需要什么样的计算器?
  9. JAVA 调用NetDraw((*^__^*) 嘻嘻……)
  10. 视频教程-零基础Python自动化办公(漫画版)-Python
  11. Game Engine on Vulkan 01-preface [Vulkan游戏引擎开发 01-引言]
  12. la是什么牌子_la bruket是什么牌子_哪个国家的_什么档次
  13. PMBOK(第六版) 学习笔记 ——《第五章 项目范围管理》
  14. java短信生成6位数的校验码
  15. [语录]足球解说员贺炜语录
  16. [19保研]北京邮电大学计算机学院6月9日校园开放日活动安排
  17. STC12C5A60S2单片机驱动超声波
  18. pytorch中view()和flatten
  19. win10下QT5.11.1静态编译(带MYSQL)
  20. 如何在RobotStudio搭建基本工作站

热门文章

  1. 史上最全的整数分解方法(包含经典的分苹果问题)
  2. 云网络运维必备神器:全链路故障诊断与分析
  3. Python-Django基本笔记
  4. 量化交易策略 - 优化均仓策略
  5. stm32利用外部中断控制小台灯
  6. 机器学习--sklearn之决策树(分类+回归)
  7. web应用中涉及到的编码问题总结
  8. 【我的反思】每一个选择都绝不是一无是处,也许是花,也许,是荆棘
  9. 如何修改计算机软件id号,详解使用软件快手修改ID的操作流程
  10. Jetson 相机编码