微信小程序taBbar添加事件
具体场景:有一个taBbar名叫“拨打电话”,当我点击这个“拨打电话”的taBbar时,调用小程序的API(makePhoneCall)。
看文档中,taBbar中一定是跳转到对应的页面上,我能不能把taBbar只当成button来使用,触发一个事件,就OK了呢?
希望大家能帮我解下惑,谢谢!
10 回复
Page({ data: { tel: 0 }, onLoad: function (options) { }, onShow: function () { if (! this .data.tel > 0) { wx.makePhoneCall({ phoneNumber: '123456789' , success: () => { setTimeout(() => { this .setData({ tel: 0 }) }, 500); } }) this .setData({ tel: 1 }) } }, onHide: function () { wx.switchTab({ url: '../index/index' }) } }) |
我也遇到奇葩老板了,这是我写的拨打电话的tabbar页面的js代码,送给那些有缘人。
onTabItemTap(item) { console.log(item.index) console.log(item.pagePath) console.log(item.text) } |
https://developers.weixin.qq.com/miniprogram/dev/reference/api/Page.html#onTabItemTap-Object-object