<view class="appeal-container"> <view class="appeal-title">你的位置</view> <view class="appeal-address"> <view> <span class="appeal-address-city">{{city}}</span> <span class="appeal-address-area">{{district}}</span> </view> <view wx:if="{{ street.length <= 8 }}" class="appeal-address-detail" >{{street}}</view> <view wx:if="{{ street.length > 8 }}" class="appeal-address-detail-small" >{{street}}</view> </view> <view class="appeal-telephone-container"> <image class="appeal-telephone" src="../../assets/images/telephone-large.svg" bindtap="callPhone" /> </view> </view> |
.appeal-container { font-family: PingFangSC-Regular, sans-serif; display: flex; flex-direction: column; height: 100%; overflow: hidden; } .appeal-title { font-family: PingFangSC; color: #1B4149; font-size: 50rpx; margin-left: 50rpx; padding: 20rpx 0; font-weight: bold; } .appeal-address { color: #1B4149; font-family: PingFangSC; font-size: 80rpx; font-weight: normal; /*font-weight: lighter;*/ /*padding: 30rpx;*/ margin-left: 50rpx; flex: 1; line-height: 120rpx; } .appeal-address-city { margin-right: 40rpx; white-space:nowrap; } .appeal-address-detail { font-weight: normal; } .appeal-address-detail-small { font-weight: normal; font-size: 50rpx; } .appeal-telephone-container { display: flex; width: 750rpx; justify-content: center; align-items: center; position: absolute; left: 0; bottom: 200rpx; } .appeal-telephone { height: 300rpx; width: 300rpx; } |
var bmap = require('../../libs/bmap-wx'); var wxMarkerData = []; Page({ data: { city: '', district: '', street: '', street_number: '', }, onLoad: function () { var that = this; var BMap = new bmap.BMapWX({ ak: 'L0Npf6qyYzrXxHSnwfGccjvBoKj0my8E' }); var fail = function(data) { console.log(data) }; var success = function(data) { console.warn(data); that.setData({ city: data.originalData.result.addressComponent.city, district: data.originalData.result.addressComponent.district, street: `${data.originalData.result.addressComponent.street}${data.originalData.result.addressComponent.street_number}`, }) } BMap.regeocoding({ fail: fail, success: success, }); }, callPhone: function() { wx.makePhoneCall({ phoneNumber: '120' //仅为示例,并非真实的电话号码 }); } }); |
模板简介:该模板名称为【微信小程序120求助自动匹配地址样式模板制作设计下载】,大小是,文档格式为.,推荐使用打开,作品中的图片,文字等数据均可修改,图片请在作品中选中图片替换即可,文字修改直接点击文字修改即可,您也可以新增或修改作品中的内容,该模板来自用户分享,如有侵权行为请联系网站客服处理。欢迎来懒人模板【小程序教程】栏目查找您需要的精美模板。