当前位置: 首页 > news >正文

网站建设维护成淘宝关键词搜索量排名

网站建设维护成,淘宝关键词搜索量排名,怎么制作小游戏,网站客服托管一、账号准备 首先,需要注册并登录高德地图开放平台,申请密钥。操作指引:高德地图开放平台 二、安装高德地图加载器 npm 安装: npm i amap/amap-jsapi-loader --save或者 yarn 安装: yarn add amap/amap-jsapi-loa…

一、账号准备

首先,需要注册并登录高德地图开放平台,申请密钥。操作指引:高德地图开放平台

在这里插入图片描述

二、安装高德地图加载器

npm 安装:

npm i @amap/amap-jsapi-loader --save

或者 yarn 安装:

yarn add @amap/amap-jsapi-loader --save

安装成功:
在这里插入图片描述

三、封装地图组件

1)引入 AMapLoader

import AMapLoader from '@amap/amap-jsapi-loader';

2)引入安全密钥

在这里插入图片描述
根据官方文档,申请的 key 需要引入安全密钥一起使用:

<script>
window._AMapSecurityConfig = {securityJsCode: '' // '「申请的安全密钥」',
}
</script>

3)初始化地图

methods: {initAMap () {AMapLoader.load({key: "", // 申请好的Web端开发者Key,首次调用 load 时必填version: "2.0", // 指定要加载的 JSAPI 的版本,缺省时默认为 1.4.15plugins: ["AMap.Scale", "AMap.ToolBar", "AMap.ControlBar", 'AMap.Geocoder', 'AMap.Marker','AMap.CitySearch', 'AMap.Geolocation', 'AMap.AutoComplete', 'AMap.InfoWindow'], // 需要使用的的插件列表,如比例尺'AMap.Scale'等}).then((AMap) => {// 获取到作为地图容器的DOM元素,创建地图实例this.map = new AMap.Map("amapcontainer", { //设置地图容器idresizeEnable: true,zoom: this.zoom, // 地图显示的缩放级别viewMode: "3D", // 使用3D视图zoomEnable: true, // 地图是否可缩放,默认值为truedragEnable: true, // 地图是否可通过鼠标拖拽平移,默认为truedoubleClickZoom: true, // 地图是否可通过双击鼠标放大地图,默认为truezoom: 11, //初始化地图级别center: [113.370824, 23.131265], // 初始化中心点坐标 广州// mapStyle: "amap://styles/darkblue", // 设置颜色底层})}).catch(e => {console.log(e)})}
}

4)DOM初始化完成进行地图初始化

mouted 生命周期中调用初始化地图方法对页面进行渲染:

 mounted() {// DOM初始化完成进行地图初始化this.initAMap()
}

5)完整代码

文件 amap.vue

<template><div id="amapcontainer" style="width: 800px; height: 620px"></div>
</template><script>
import AMapLoader from '@amap/amap-jsapi-loader';
window._AMapSecurityConfig = {securityJsCode: '' // '「申请的安全密钥」',
}
export default {data () {return {map: null}},methods: {initAMap () {AMapLoader.load({key: "", // 申请好的Web端开发者Key,首次调用 load 时必填version: "2.0", // 指定要加载的 JSAPI 的版本,缺省时默认为 1.4.15plugins: ["AMap.Scale", "AMap.ToolBar", "AMap.ControlBar", 'AMap.Geocoder', 'AMap.Marker','AMap.CitySearch', 'AMap.Geolocation', 'AMap.AutoComplete', 'AMap.InfoWindow'], // 需要使用的的插件列表,如比例尺'AMap.Scale'等}).then((AMap) => {// 获取到作为地图容器的DOM元素,创建地图实例this.map = new AMap.Map("amapcontainer", { //设置地图容器idresizeEnable: true,zoom: this.zoom, // 地图显示的缩放级别viewMode: "3D", // 使用3D视图zoomEnable: true, // 地图是否可缩放,默认值为truedragEnable: true, // 地图是否可通过鼠标拖拽平移,默认为truedoubleClickZoom: true, // 地图是否可通过双击鼠标放大地图,默认为truezoom: 11, //初始化地图级别center: [113.370824, 23.131265], // 初始化中心点坐标 广州// mapStyle: "amap://styles/darkblue", // 设置颜色底层})}).catch(e => {console.log(e)})}},mounted () {//DOM初始化完成进行地图初始化this.initAMap()}
}
</script><style lang="less">
</style>

四、页面使用

在需要使用的组件中引入amap.vue

<template><div><map-container></map-container></div>
</template>
<script>
import MapContainer from "@/components/amap";
export default {name: "purchannel",components: { MapContainer },data () {return {}},watch: {},created () { },mounted () { },methods: {}
}
</script><style lang="less" scoped>
</style>

页面效果:
在这里插入图片描述

http://www.zhongyajixie.com/news/38038.html

相关文章:

  • 做推广网站费用新冠病毒最新消息
  • 做网站的经验seo研究中心培训机构
  • 连云港网站建设公司国内新闻最新消息
  • seo营销型网站推广seo智能优化
  • 宣传片拍摄手法长沙seo外包
  • 企业网站多大空间够用长沙官网seo技术厂家
  • 搬搬屋源码网培训机构seo
  • 修改wordpress注册页免费seo工具大全
  • wap网站seoseo公司
  • 做足球直播网站优化网站seo方案
  • 老外做的汉语网站写文的免费软件
  • 做pc端网站哪家好seo教学网站
  • 开发网站心得长沙网络公关公司
  • 网站建设有哪些步骤网络营销的类型
  • 网站建设佰首选金手指五天津关键词优化网站
  • 怎么看一个网站用什么语言做的合作seo公司
  • 专业建设费用怎么花青岛网站优化
  • 不懂外贸做外贸网站好做吗武汉网站运营专业乐云seo
  • wordpress菜单链接新窗口广东企业网站seo哪里好
  • 动态ip怎么做网站搜索引擎优化的英文缩写
  • 怎么从网站知道谁做的营销策略有哪些理论
  • 潜江网站建设软文写作的基本要求
  • 外发加工网站哪个靠谱seo优化资源
  • 做弹幕网站有哪些seo在线推广
  • 个人简历 网站开发百度登陆页面
  • wordpress图片主题中文怎么优化关键词排名优化
  • 公司做网站自己可以做北京网优化seo公司
  • 昭通市公安局网站是谁做的站长工具域名解析
  • 湖北省税务局网站建设方网络营销活动方案
  • wordpress可以做下载文件青岛seo网站管理