微信小程序 可搜索的地址选择实现详解


Posted in Javascript onAugust 28, 2019

这篇文章主要介绍了微信小程序 可搜索的地址选择实现详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

最终实现效果:

微信小程序 可搜索的地址选择实现详解

效果实现步骤

新建index文件夹

index.wxml

<!--pages/index/index.wxml-->
<view class='container'>
 <view bindtap='onChangeAddress'>
  <input value="{{address}}" name="address" placeholder="选择地点">
 </view>
</view>

index.js

// pages/index/index.js
Page({
 data: {
  address: ''
 },
 onChangeAddress() {
  var _page = this;
  wx.chooseLocation({
   success: (res) => {
    _page.setData({
     address: res.name
    });
   },
   fail: (err) => {
    console.log(err);
   }
  });
 }
})

新建map文件夹

map.wxml

<!--pages/map/map.wxml-->
<view class="container">
 <map
  id="myMap"
  style="width: 100%; height: 100%;"
  latitude="{{latitude}}"
  longitude="{{longitude}}"
  markers="{{markers}}"
  show-location
 ></map>
</view>

map.js

// pages/map/map.js
Page({
 data: {
  latitude: 31.22786,
  longitude: 121.46658,
  markers: [{
   id: 1,
   latitude: 31.22786,
   longitude: 121.46658,
   name: '上海招商局广场'
  }]
 },
 onReady(e) {
  this.mapCtx = wx.createMapContext('myMap')
 }
})

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
经典的解除许多网站无法复制文字的绝招
Dec 31 Javascript
不一样的文字闪烁 轮番闪烁
Nov 11 Javascript
我的javascript 函数链之演变
Apr 07 Javascript
从URL中提取参数与将对象转换为URL查询参数的实现代码
Jan 12 Javascript
js模仿html5 placeholder适应于不支持的浏览器
Jan 13 Javascript
Javascript核心读书有感之词法结构
Feb 01 Javascript
JS使用cookie实现DIV提示框只显示一次的方法
Nov 05 Javascript
JS对象是否拥有某属性如何判断
Feb 03 Javascript
canvas 实现中国象棋
Feb 17 Javascript
JavaScript常用事件介绍
Jan 21 Javascript
微信小程序实现打开并下载服务器上面的pdf文件到手机
Sep 20 Javascript
node.js express捕获全局异常的三种方法实例分析
Dec 27 Javascript
vue实现标签云效果的方法详解
Aug 28 #Javascript
微信小程序通过js实现瀑布流布局详解
Aug 28 #Javascript
TypeScript类型声明书写详解
Aug 28 #Javascript
vue服务端渲染操作简单入门实例分析
Aug 28 #Javascript
浅谈对于“不用setInterval,用setTimeout”的理解
Aug 28 #Javascript
Vue的编码技巧与规范使用详解
Aug 28 #Javascript
JS开发自己的类库实例分析
Aug 28 #Javascript
You might like
使用sockets:从新闻组中获取文章(三)
2006/10/09 PHP
PHP定时执行计划任务的多种方法小结
2011/12/19 PHP
安装ImageMagick出现error while loading shared libraries的解决方法
2014/09/23 PHP
ThinkPHP和UCenter接口冲突的解决方法
2016/07/25 PHP
Laravel框架在本地虚拟机快速安装的方法详解
2018/06/11 PHP
PHP常用字符串函数小结(推荐)
2018/08/05 PHP
PHP array_reverse() 函数原理及实例解析
2020/07/14 PHP
jquery select选中的一个小问题
2009/10/11 Javascript
js下关于onmouseout、事件冒泡的问题经验小结
2010/12/09 Javascript
浅说js变量
2011/05/25 Javascript
JQuery给select添加/删除节点的实现代码
2016/04/26 Javascript
JavaScript性能优化之函数节流(throttle)与函数去抖(debounce)
2016/08/11 Javascript
jquery事件绑定解绑机制源码解析
2016/09/19 Javascript
jQuery点击导航栏选中更换样式的实现代码
2017/01/23 Javascript
Angular中innerHTML标签的样式不起作用的原因解析
2019/06/18 Javascript
简述Vue中容易被忽视的知识点
2019/12/09 Javascript
vue移动端使用canvas签名的实现
2020/01/15 Javascript
解决Vue中使用keepAlive不缓存问题
2020/08/04 Javascript
js实现菜单跳转效果
2020/12/11 Javascript
[02:31]2014DOTA2国际邀请赛2009专访:干爹表现出乎意料 看好DK杀回决赛
2014/07/20 DOTA
[42:48]完美世界DOTA2联赛PWL S3 Magma vs INK ICE 第二场 12.11
2020/12/16 DOTA
python遍历数组的方法小结
2015/04/30 Python
如何使用python爬取csdn博客访问量
2016/02/14 Python
Python SVM(支持向量机)实现方法完整示例
2018/06/19 Python
Python3 tkinter 实现文件读取及保存功能
2019/09/12 Python
PyCharm使用Docker镜像搭建Python开发环境
2019/12/26 Python
django处理select下拉表单实例(从model到前端到post到form)
2020/03/13 Python
pandas中的ExcelWriter和ExcelFile的实现方法
2020/04/24 Python
JD Sports澳洲官网:英国领先的运动鞋和运动时尚零售商
2020/02/15 全球购物
高级文秘工作总结的自我评价
2013/09/28 职场文书
材料专业毕业生求职信
2014/02/26 职场文书
大课间体育活动方案
2014/03/12 职场文书
岗位职责怎么写
2014/03/14 职场文书
小学教师自我剖析材料
2014/09/29 职场文书
个人德育工作总结
2015/03/05 职场文书
如何使用分区处理MySQL的亿级数据优化
2021/06/18 MySQL