博客列表 >微信小程序 在设置了tabBar后,按钮点击 了没反应了

微信小程序 在设置了tabBar后,按钮点击 了没反应了

Dai的博客
Dai的博客原创
2017年12月13日 21:47:593520浏览
//在app.json下面添加了“tabBar”后,跳转到登录页面后,输入账号,密码点击 登录 后,没有反应
//这个时候需要把 wx.redirectTo 与wx.navigateTo  换成wx.switchTab 才可以正常跳转
loginBtn : function(){
app.globalData.userInfo = { userName: this.data.userName, password: this.data.password };
wx.switchTab({
url: '../user/user',
})
// console.log(app.globalData.userInfo);
}

原因:

 1、在官方小程序的文档API中介绍了

   wx.redirectTo 与wx.navigateTo 需要跳转的应用内非 tabBar 的页面的路径,路径后可以带参数。

  官方文档传送门:https://mp.weixin.qq.com/debug/wxadoc/dev/api/ui-navigate.html#wxredirecttoobject

QQ截图20171213214740.png

2、所以,在有tabBar页面的跳转需要使用wx.switchTab这个API

QQ截图20171213215006.png

上一条:JSON小知识大作用下一条:前端Js框架
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议