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


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 相关文章推荐
服务端 VBScript 与 JScript 几个相同特性的写法 By shawl.qiu
Mar 06 Javascript
在线编辑器的实现原理(兼容IE和FireFox)
Mar 09 Javascript
解决Extjs4中form表单提交后无法进入success函数问题
Nov 26 Javascript
js获取url中&quot;?&quot;后面的字串方法
May 15 Javascript
吐槽一下我所了解的Node.js
Oct 08 Javascript
详解javascript实现瀑布流绝对式布局
Jan 29 Javascript
gulp-htmlmin压缩html的gulp插件实例代码
Jun 06 Javascript
Angular 中 select指令用法详解
Sep 29 Javascript
微信小程序 教程之引用
Oct 18 Javascript
js实现常见的工具条效果
Mar 02 Javascript
vue实现表格增删改查效果的实例代码
Jul 18 Javascript
html中通过JS获取JSON数据并加载的方法
Nov 30 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
短波的认识
2021/03/01 无线电
php 图片上添加透明度渐变的效果
2009/06/29 PHP
五款PHP代码重构工具推荐
2014/10/14 PHP
PHP合并静态文件详解
2014/11/14 PHP
DIV外区域Click后关闭DIV的实现代码
2011/12/21 Javascript
基于JavaScript实现继承机制之调用call()与apply()的方法详解
2013/05/07 Javascript
js控制frameSet示例
2013/09/10 Javascript
JQuery中$.ajax()方法参数详解及应用
2013/12/12 Javascript
用jQuery与JSONP轻松解决跨域访问的问题
2014/02/04 Javascript
jQuery实现鼠标可拖动调整表格列宽度
2014/05/26 Javascript
js返回前一页刷新本页重载页面
2014/07/29 Javascript
JavaScript中的逻辑判断符&amp;&amp;、||与!介绍
2014/12/31 Javascript
jQuery中parentsUntil()方法用法实例
2015/01/07 Javascript
jquery实现增加删除行的方法
2015/02/03 Javascript
Jquery组件easyUi实现选项卡切换示例
2016/08/23 Javascript
jQuery中$.ajax()方法参数解析
2016/10/22 Javascript
Vue网页html转换PDF(最低兼容ie10)的思路详解
2017/08/24 Javascript
JavaScript正则表达式函数总结(常用)
2018/02/22 Javascript
webpack v4 从dev到prd的方法
2018/04/02 Javascript
JavaScript类数组对象转换为数组对象的方法实例分析
2018/07/24 Javascript
JavaScript创建对象方法实例小结
2018/09/03 Javascript
在Vue中使用Echarts实例图的方法实例
2020/10/10 Javascript
[02:02:38]VG vs Mineski Supermajor 败者组 BO3 第一场 6.6
2018/06/07 DOTA
[22:07]DOTA2-DPC中国联赛 正赛 iG vs Magma 选手采访
2021/03/11 DOTA
简单分析Python中用fork()函数生成的子进程
2015/05/04 Python
基于Django ORM、一对一、一对多、多对多的全面讲解
2019/07/26 Python
Python 迭代,for...in遍历,迭代原理与应用示例
2019/10/12 Python
python绘制封闭多边形教程
2020/02/18 Python
Mac PyCharm中的.gitignore 安装设置教程
2020/04/16 Python
Python实例方法、类方法、静态方法区别详解
2020/09/05 Python
Python 实现一个简单的web服务器
2021/01/03 Python
CSS3 三维变形实现立体方块特效源码
2016/12/15 HTML / CSS
Charlotte Tilbury澳大利亚官网:英国美妆品牌
2018/10/05 全球购物
yy生日主持词
2014/03/20 职场文书
关于倡议书的范文
2015/04/29 职场文书
使用redis实现延迟通知功能(Redis过期键通知)
2021/09/04 Redis