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

网站建设维护成seo入门视频

网站建设维护成,seo入门视频,中建国际建设有限公司官网是央企吗,0基础做网站一、账号准备 首先,需要注册并登录高德地图开放平台,申请密钥。操作指引:高德地图开放平台 二、安装高德地图加载器 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.khdw.cn/news/15467.html

相关文章:

  • 做网站空间需要多大seo好找工作吗
  • 软件测试基础知识网络seo优化平台
  • 医疗网站建设及优化搜索引擎优化的英语简称
  • 建筑设计领域seo推广公司教程
  • 邯郸网站改版找谁做郑州最新通告
  • wordpress 自定义文章字段外贸seo推广招聘
  • 专业的外贸行业网站开发网站优化检测工具
  • 安徽省最近出现的病毒seo优化网络公司排名
  • 专业的传媒行业网站开发怎么引流推广
  • 江门手工外发加工网抖音seo代理
  • 环评登记表在哪个网站做深圳seo公司排名
  • 广告联盟赚钱平台深圳优化公司找高粱seo服务
  • 黄村专业网站建设公司公司网络搭建
  • 优秀seo外包平台广州seo托管
  • 那个公司做的网站详情页好看如何发布视频赚钱
  • 为什么有的公司做很多个网站优化大师的三大功能
  • 哪个网站可以做信用社的题搜索历史记录
  • 企业网站建设的类型有哪些如何建立网站服务器
  • 龙象建设集团有限公司网站网络营销课程个人感悟
  • 买了域名怎么做网站黄页网络的推广软件
  • 网站建设费无形资产摊销广告投放是做什么的
  • 南宁营销型网站建设公司哪家好网站关键词如何优化
  • 网站关键词排名seo计算机培训机构
  • 做网站费用会计分录怎么做百度智能云官网
  • 网站建设的认识百家号seo
  • 做电影资源网站中视频自媒体平台注册
  • 陕西做教学成果网站的公司整站seo排名要多少钱
  • 用dw做旅游的网站的设计营销型网站建设公司价格
  • 中国建设教育协会培训中心网站seo百度站长工具查询
  • 上海城市建设网站广州网页seo排名