当前位置:   article > 正文

vue 基于高德地图封装选点和模糊搜索选择地址组件_高德地图选址组件

高德地图选址组件

说明:本组件地图基于上个作品封装的高德地图基础组件基础上写的,初始化地图部分可自行替换

地图基础组件封装地址

先上效果图

 组件完成代码

  1. <template>
  2. <div class="point-map">
  3. <!-- 地图选带你弹框 -->
  4. <el-dialog
  5. :title="title"
  6. :visible.sync="visiable"
  7. custom-class="point-map-dialog"
  8. :before-close="handleClose"
  9. :close-on-click-modal="false"
  10. :close-on-press-escape="false"
  11. >
  12. <div class="choose-point-content">
  13. <div id="r-result" class="searchHeaders">
  14. <el-input
  15. style="width: 250px"
  16. placeholder="输入地址查询"
  17. id="suggestIds"
  18. @focus="initAuto()"
  19. @input="searchMap"
  20. v-model="searchText"
  21. >
  22. </el-input>
  23. </div>
  24. <div class="right-address">
  25. <el-form
  26. ref="addressForm"
  27. label-position="position"
  28. label-width="60px"
  29. :rules="rules"
  30. :model="addressForm"
  31. >
  32. <el-form-item label="地址" prop="address">
  33. <el-input
  34. v-model.trim="addressForm.address"
  35. placeholder="地图选点地址"
  36. disabled
  37. ></el-input>
  38. </el-form-item>
  39. </el-form>
  40. </div>
  41. <div id="point-map" style="width: 100%; height: 500px">
  42. <base-map ref="baseMap" @init="initMap"></base-map>
  43. </div>
  44. </div>
  45. <div
  46. class="slot-footer"
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/636499
推荐阅读
相关标签
  

闽ICP备14008679号