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


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 相关文章推荐
javascript陷阱 一不小心你就中招了(字符运算)
Nov 10 Javascript
jquery 显示*天*时*分*秒实现时间计时器
May 07 Javascript
javascript实现多栏闭合展开式广告位菜单效果实例
Aug 05 Javascript
jQuery拖动布局其结果保存到数据库
Oct 09 Javascript
JavaScript必知必会(九)function 说起 闭包问题
Jun 08 Javascript
JavaScript中访问id对象 属性的方式访问属性(实例代码)
Oct 28 Javascript
javascript 使用正则test( )第一次是 true,第二次是false
Feb 22 Javascript
jquery replace方法去空格
May 08 jQuery
浅谈Angular 中何时取消订阅
Nov 22 Javascript
three.js实现3D影院的原理的代码分析
Dec 18 Javascript
浅析Vue 生命周期
Jun 21 Javascript
京东优选小程序的实现代码示例
Feb 25 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
新闻分类录入、显示系统
2006/10/09 PHP
php对二维数组进行排序的简单实例
2013/12/19 PHP
php中异常处理方法小结
2015/01/09 PHP
php安装swoole扩展的方法
2015/03/19 PHP
JavaScript动态创建div属性和样式示例代码
2013/10/09 Javascript
js自定义鼠标右键的实现原理及源码
2014/06/23 Javascript
window.location 对象所包含的属性
2014/10/10 Javascript
jQuery实现滚动切换的tab选项卡效果代码
2015/08/26 Javascript
javascript日期处理函数,性能优化批处理
2015/09/06 Javascript
javascript点击按钮实现隐藏显示切换效果
2016/02/03 Javascript
js实现文字超出部分用省略号代替实例代码
2016/09/01 Javascript
深入理解react-router@4.0 使用和源码解析
2017/05/23 Javascript
jquery动态赋值id与动态取id方法示例
2017/08/21 jQuery
浅谈vue引入css,less遇到的坑和解决方法
2018/01/20 Javascript
Vue进度条progressbar组件功能
2018/04/17 Javascript
微信小程序中遇到的iOS兼容性问题小结
2018/11/14 Javascript
JavaScript this绑定过程深入详解
2018/12/07 Javascript
React性能优化系列之减少props改变的实现方法
2019/01/17 Javascript
websocket4.0+typescript 实现热更新的方法
2019/08/14 Javascript
javascript canvas封装动态时钟
2020/09/30 Javascript
python中装饰器级连的使用方法示例
2017/09/29 Python
Python3中的json模块使用详解
2018/05/05 Python
python检测主机的连通性并记录到文件的实例
2018/06/21 Python
基于numpy中数组元素的切片复制方法
2018/11/15 Python
解决python 未发现数据源名称并且未指定默认驱动程序的问题
2018/12/07 Python
Python读取csv文件分隔符设置方法
2019/01/14 Python
python3.6根据m3u8下载mp4视频
2019/06/17 Python
Python-numpy实现灰度图像的分块和合并方式
2020/01/09 Python
Python通过TensorFLow进行线性模型训练原理与实现方法详解
2020/01/15 Python
HTML5实现视频直播功能思路详解
2017/11/16 HTML / CSS
2013年保送生自荐信格式
2013/11/20 职场文书
2015年底工作总结范文
2015/05/15 职场文书
2015年大学迎新工作总结
2015/07/16 职场文书
同学聚会感言一句话
2015/07/30 职场文书
2016秋季校长开学典礼致辞
2015/11/26 职场文书
Java界面编程实现界面跳转
2022/06/16 Java/Android