
小程序
文章平均质量分 80
muzimiaomiaopeng
一只学习的猿
展开
-
微信小程序——获取位置(二),百度地图、高德地图篇
在获取位置信息的时候,除了腾讯地图,我们还可以选择更多别的地图,比如百度、高德等。和使用腾讯地图一样,使用这两家地图也需要经过注册账号、申请开发秘钥、下载SDK者三个步骤,具体操作和腾讯地图篇大同小异,不做过多介绍,只提供官网链接:百度地图开发者平台:http://lbsyun.baidu.com/高德地图开发者平台:https://lbs.amap.com/同样,我们需要引入相应的S...原创 2018-08-29 14:25:58 · 4675 阅读 · 2 评论 -
微信小程序——获取地址信息(一),腾讯地图篇
小程序对获取用户地址信息的需求是很常见的,小程序官方也给出了一些关于获取位置的api,但是只支持获取经纬度,大多数时候我们需要获取到用户的具体地址,而不是一堆数字。实现这个功能就需要借助外部力量了。目前国内主流的腾讯地图、百度地图、高德地图都提供了支持小程序开发的JavaScript SDK,我们可以通过使用这些sdk来达到我们的目标。首先介绍腾讯地图吧。进入腾讯地图开发者平台可以直接...原创 2018-08-29 14:06:48 · 10982 阅读 · 3 评论 -
微信小程序——关于wx.makePhoneCall的巨坑
小程序总会有下图这样的一个需求:点击它,会这样显示:关于联系客服,微信提供了wx.makePhoneCall这个api。一开始用的时候,我以为它不会自动弹出窗口,于是我写了这样一段代码:wx.showActionSheet({ itemList: ['400-800-5050','呼叫'], success:function(res){ ...原创 2018-08-24 17:41:13 · 17374 阅读 · 0 评论 -
小程序开发——wx:for循环添加的元素怎么设置不同的样式
在编写一个页面的时候,总会遇到一组出了文字内容其它都相同的组件,这时候如果使用循环是非常方便的,微信小程序也有自己的解决方案。我们可以通过使用wx:for='{{items}}'进行组件的重复渲染,在js文件中设置items的值就可以实现。但是,在动态地设置每一项的样式的时候,出问题了。我们想要实现如下图所示的效果:点击一项,背景变白,字体为橙色。在web开发中,可以直接改变sty...原创 2018-08-21 09:47:59 · 10299 阅读 · 7 评论 -
小程序button以及滚动条默认样式的清除
实现如下图所示的效果,用四个button实现: 在编写样式的时候,总是清除不了button的圆角和边框,神魔恋! 其实,我们可以查看button的默认样式来解决它;我们创建一个button,查看style,我们发现了问题 原来小程序的button自带的border-radius和border等属性,不是直接给button设置相关属性,而是用b...原创 2018-08-21 09:11:31 · 1147 阅读 · 0 评论