- 😜作 者 :是江迪呀
- ✒️本文关键词 :
日常BUG
、BUG
、问题分析
- ☀️每日 一言 :
存在错误说明你在进步!
一、问题描述
微信小程序页面跳转的时候出现下面的问题:
bash
wx.redirectTo({
url: '/pages/index/index',
})
报错内容:
bash
{"errMsg":"redirectTo:fail can not redirectTo a tabbar page"}
二、问题原因
微信小程序的redirectTo
方法不能用于跳转到 TabBar
页面,因为 TabBar
页面在小程序中具有特殊的展示方式,不能通过 redirectTo
进行跳转。
三、问题解决
如果您想要跳转到 TabBar
页面,应该使用 switchTab
方法而不是 redirectTo
。switchTab
方法用于切换到 TabBar
页面,并且不会关闭其他页面。例如:
bash
wx.switchTab({
url: '/pages/index/index'
});