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


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 相关文章推荐
jquery向.ashx文件post中文乱码问题的解决方法
Mar 28 Javascript
js去除重复字符串两种实现方法
Jan 09 Javascript
onbeforeunload与onunload事件异同点总结
Jun 24 Javascript
JavaScript禁止页面操作的示例代码
Dec 17 Javascript
js中 javascript:void(0) 用法详解
Aug 11 Javascript
两种方法解决javascript url post 特殊字符转义 + &amp; #
Apr 13 Javascript
Bootstrap Metronic完全响应式管理模板学习笔记
Jul 08 Javascript
jQuery中delegate()方法的用法详解
Oct 13 Javascript
浅析JavaScriptSerializer类的序列化与反序列化
Nov 22 Javascript
JS实现针对给定时间的倒计时功能示例
Apr 11 Javascript
vue获取dom元素注意事项
Dec 28 Javascript
JavaScript canvas绘制渐变颜色的矩形
Feb 18 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
mysql_num_rows VS COUNT 效率问题分析
2011/04/23 PHP
CI框架数据库查询缓存优化的方法
2016/11/21 PHP
thinkphp中AJAX返回ajaxReturn()方法分析
2016/12/06 PHP
漂亮的widgets,支持换肤和后期开发新皮肤
2007/04/23 Javascript
prettify 代码高亮着色器google出品
2010/12/28 Javascript
Jquery判断IE6等浏览器的代码
2011/04/05 Javascript
JS滚轮事件onmousewheel使用介绍
2013/11/01 Javascript
javascript为下拉列表动态添加数据项
2014/05/23 Javascript
JavaScript实现按Ctrl键打开新页面
2014/09/04 Javascript
js点击button按钮跳转到另一个新页面
2014/10/10 Javascript
javascript从定义到执行 你不知道的那些事
2016/01/04 Javascript
微信jssdk用法汇总
2016/07/16 Javascript
bootstrap的3级菜单样式,支持母版页保留打开状态实现方法
2016/11/10 Javascript
js实现鼠标拖拽多选功能示例
2017/08/01 Javascript
BootStrap自定义popover,点击区域隐藏功能的实现
2018/01/23 Javascript
vue结合axios与后端进行ajax交互的方法
2018/07/06 Javascript
Angular4.0动画操作实例详解
2019/05/10 Javascript
详解Vue中的MVVM原理和实现方法
2020/07/15 Javascript
js实现右键弹出自定义菜单
2020/09/08 Javascript
nuxt 页面路由配置,主页轮播组件开发操作
2020/11/05 Javascript
Python实现股市信息下载的方法
2015/06/15 Python
详解python字节码
2018/02/07 Python
详解python statistics模块及函数用法
2019/10/27 Python
wxPython实现文本框基础组件
2019/11/18 Python
浅析CSS3 用text-overflow解决文字排版问题
2020/10/28 HTML / CSS
华为俄罗斯官方网上商城:购买Huawei手机和平板
2017/04/21 全球购物
请编写一个 C 函数,该函数在给定的内存区域搜索给定的字符,并返回该字符所在位置索引值
2014/09/15 面试题
测量实习生自我鉴定
2013/09/19 职场文书
历史学专业个人的自我评价
2013/10/13 职场文书
运动会入场解说词300字
2014/01/25 职场文书
代理班主任的自我评价
2014/02/04 职场文书
运动会口号16字
2014/06/07 职场文书
工作批评与自我批评范文
2014/10/16 职场文书
海南召开党的群众路线教育实践活动总结大会新闻稿
2014/10/21 职场文书
会计出纳岗位职责
2015/03/31 职场文书
Django框架之路由用法
2022/06/10 Python