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


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判断密码强度(自写代码)
Sep 06 Javascript
js键盘上下左右键怎么触发function(实例讲解)
Dec 14 Javascript
动态的绑定事件addEventListener方法的使用
Jan 24 Javascript
javascript中的self和this用法小结
Feb 08 Javascript
基于Jquery easyui 选中特定的tab
Nov 17 Javascript
Javascript数组Array方法解读
Mar 13 Javascript
noty ? jQuery通知插件全面解析
May 18 Javascript
分享bootstrap学习笔记心得(组件及其属性)
Jan 11 Javascript
Vue实现一个返回顶部backToTop组件
Jul 25 Javascript
vuejs+element UI点击编辑表格某一行时获取内容填入表单的示例
Oct 31 Javascript
JavaScript实现公告栏上下滚动效果
Mar 13 Javascript
json_decode 索引为数字时自动排序问题解决方法
Mar 28 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
繁体中文转换为简体中文的PHP函数
2006/10/09 PHP
简单的方法让你的后台登录更加安全(php中加session验证)
2012/08/22 PHP
YII2 实现多语言配置的方法分享
2017/01/11 PHP
jQuery中$.fn的用法示例介绍
2013/11/05 Javascript
js replace替换所有匹配的字符串
2014/02/13 Javascript
Javascript单元测试框架QUnitjs详细介绍
2014/05/08 Javascript
JavaScript实现班级随机点名小应用需求的具体分析
2014/05/12 Javascript
使用ajax+jqtransform实现动态加载select
2014/12/01 Javascript
moment.js轻松实现获取当前日期是当年的第几周
2015/02/05 Javascript
javascript常用函数(1)
2015/11/04 Javascript
AngularJS表单和输入验证实例
2016/11/02 Javascript
JS中移除非数字最多保留一位小数
2018/05/09 Javascript
Vue 页面状态保持页面间数据传输的一种方法(推荐)
2018/11/01 Javascript
ES6的异步终极解决方案分享
2019/07/11 Javascript
浅谈JavaScript中等号、双等号、 三等号的区别
2020/08/06 Javascript
[10:28]2018DOTA2国际邀请赛寻真——VGJ.S寻梦之路
2018/08/15 DOTA
Python将图片批量从png格式转换至WebP格式
2020/08/22 Python
python修改list中所有元素类型的三种方法
2018/04/09 Python
Python实现一个带权无回置随机抽选函数的方法
2019/07/24 Python
Django的Modelforms用法简介
2019/07/27 Python
基于python实现从尾到头打印链表
2019/11/02 Python
浅谈numpy中np.array()与np.asarray的区别以及.tolist
2020/06/03 Python
CSS3实现淘宝留白的方法
2020/06/05 HTML / CSS
基于第一个PhoneGap(cordova)的应用详解
2013/05/03 HTML / CSS
杰夫·班克斯男士服装网上商店:Jeff Banks
2019/10/24 全球购物
迪斯尼假期(欧洲、中东及非洲):Disney Holidays EMEA
2021/02/15 全球购物
应届生.NET方向面试题
2015/05/23 面试题
中软国际Java程序员笔试题
2014/07/19 面试题
餐饮投资计划书
2014/04/25 职场文书
前台文员岗位职责
2015/02/04 职场文书
2015应届毕业生求职信范文
2015/03/20 职场文书
自主招生自荐信格式范文
2015/03/25 职场文书
2015年计生协会工作总结
2015/04/24 职场文书
2015年公司行政后勤工作总结
2015/05/20 职场文书
教师读书活动心得体会
2016/01/14 职场文书
SQL Server使用导出向导功能
2022/04/08 SQL Server