小程序常用功能总结
来源:互联网 发布:python的iter 编辑:程序博客网 时间:2024/06/05 21:38
1.拨打电话wxml:<view bindtap="call" data-phone="{{telephone}}"></view>call: function (e) { var phone = e.currentTarget.dataset.phone; if (!phone) return false; wx.makePhoneCall({ phoneNumber: phone }); }, 2.打开地图 openMap: function (e) { var _this = this var location = e.currentTarget.dataset.address; if (location == ''){ return; }else{ wx.request({ "url" : "https://restapi.amap.com/v3/geocode/geo?key='申请的key'&address=" + location , "success" : function(res){ if (result.data.count != "0") { var loc = result.data.geocodes[0].location.split(","); wx.openLocation({ longitude: parseFloat(loc[0]), latitude: parseFloat(loc[1]), name: location, complete: function () { } }); } } }); }, 3.修改radio的大小 .wx-radio-input{transform:scale(.8);} 4.tabBar在iphone6手机上显示成黑色的解决方法app.json里面的tabBar里面的"backgroundColor": "#f6f6f6"(此处必须是16进制的)5.微信小程序下拉刷新组件加载图片(三个小点)不显示的问题解决原因:那三个点的默认颜色为白色,如果当前背景颜色为白色,那么就看不到那三个点了。解决方法一:修改当前页面的背景色:page{ background:#e2e2e2;}解决方法二:修改加载图标的默认颜色{ "navigationBarTitleText": "我的", "enablePullDownRefresh" :true, "backgroundTextStyle": "dark"}6.下拉刷新onPullDownRefresh: function () { this.getLists(); wx.stopPullDownRefresh() },7.tabBar配置"tabBar": { "position": "bottom", "backgroundColor": "#f6f6f6", "selectedColor": "#009A8B", "color": "#c3c3c3", "borderStyle": "#E6E6E6", "list": [ { "pagePath": "pages/index/index", "iconPath": "pages/img/tabC1.png", "selectedIconPath": "pages/img/tabC_hover1.png", "text": " " }, { "pagePath": "pages/list/list", "iconPath": "pages/img/tabZ1.png", "selectedIconPath": "pages/img/tabZ_hover1.png", "text": " " }, { "pagePath": "pages/mine/mine", "iconPath": "pages/img/tabM1.png", "selectedIconPath": "pages/img/tabM_hover1.png", "text": "我的" } ] },8.图片预览 previewImage(e){ var id= that.data.id; var imgSrc = 'https://omdosaftr.qnssl.com/group_image_' + id wx.previewImage({ current: '', // 当前显示图片的http链接 urls: [imgSrc], // 需要预览的图片http链接列表 })}9.从一个小程序跳转到另外一个小程序注意:只有同一公众号下的关联的小程序之间才可相互跳转toAnotherApp(){ wx.navigateToMiniProgram({ appId: '要跳转到的小程序的appid', path: 'pages/detail/detail?Id='+ this.data.id, envVersion: 'develop', success(res) { // 打开成功 } })}10.动态设置当前页面的标题wx.setNavigationBarTitle({ title: name+"详情",})11.剪贴板复制功能copy: function(e){ var content = e.currentTarget.dataset.copytxt; wx.setClipboardData({ data: content, success: function (res) { wx.getClipboardData({ success: function (res) { wx.showToast({ title: '复制成功', icon: 'success', duration: 2000 }) } }) } }) },
阅读全文
0 0
- 小程序常用功能总结
- js常用小功能总结
- js 常用小功能
- js 常用小功能
- Android常用小功能
- js 常用小功能
- iOS 常用小功能
- iOS常用小功能
- jQuery常用小功能
- jQuery小功能总结
- Unity3d 常用功能总结
- iptables 常用功能总结
- JavaScript 常用功能总结
- JavaScript 常用功能总结
- Jquery常用功能总结
- git常用功能总结
- Charles常用功能总结
- Vim常用功能总结
- 北大青鸟第二期 第三章SQL编程 使用变量和if-else
- iaas,paas,saas
- react中flux和redux解决的问题
- mysql插入中文不显示问题
- JDK、Eclipse、Tomcat官网下载安装包(win10)
- 小程序常用功能总结
- 欢迎使用CSDN-markdown编辑器
- LBP特征提取的实现以及思考
- NetworkOnMainThreadException异常
- 实训第四天
- java模式之桥接模式
- IOS逆向--iOSOpenDev进行开发tweak
- 欢迎使用CSDN-markdown编辑器
- IDEA的全局搜索快捷键不起作用的解决方法