一个突发奇想想要写一个自己的打卡激励小程序,随想随做。动手开干。
距离上一次写微信小程序应该是在两三年前了 ,时隔这么久在提起,很多都陌生了,开发全靠文档,啊哈哈哈哈。
笔录1.
描述:用户进入小程序,点击按钮获得授权,跳转进入tabbar主页面
获取用户基础信息
通过button按钮获取用户授权
wxml
<button bindtap = "getuserinfofile">无畏殿堂</button>
js
Page({
data:{
userinfo:{}
},
getuserinfofile(e){
wx.getUserProfile({
desc: '获取基础信息',
success:(res)=>{
this.setData({
userinfo:res.userInfo
})
console.log(res.userInfo)
//通过switchtab实现跳转至tabbar主页面
wx.switchTab({
url: '../home/home',
})
}
})
}
遇到问题:
1、报错 —— tabbar无效
问题原因:
在app.js中window内进行了tabbar声明
解决方案:
在window外部进行tabbar声明