在开发微信小程序的时候,报错navigateBack:fail cannot navigate back at firstpage

这个错误的意思是:在这个页面已经是第一个页面了,没办法再返回了

报错原因

这个错误原因其实也简单,就是在跳转的时候使用了wx.redirectTo(),使用wx.redirectTo()相当于重定向,不算是从上一个页面跳转过来的,所以把跳转后的页面当做了第一个页面。

解决方案就是把wx.redirectTo()换成wx.navigateTo()。

这样跳转之后,点击返回就可以成功返回上一页了。

我的代码如下,要将redirectTo改为navigateTo:

相关推荐
demo007x1 天前
如何提高 AI 做小程序的效率?
微信小程序·ai编程·claude
2601_952013761 天前
新麦同城到家预约上门小程序V3全开源版 vueadmin+unipp开源前端+小程序端
小程序
土土哥V_araolin1 天前
双迪大健康模式系统开发
小程序·个人开发·零售
2501_916007471 天前
HTTPS 抓包的流程,代理抓包、设备数据线直连抓包、TCP 数据分析
网络协议·tcp/ip·ios·小程序·https·uni-app·iphone
css在哪里1 天前
小程序版 Three.js 入门 Demo(完整可运行)
3d·小程序·threejs
游戏开发爱好者81 天前
React Native iOS 代码如何加密,JS 打包 和 IPA 混淆
android·javascript·react native·ios·小程序·uni-app·iphone
CHU7290351 天前
社区生鲜买菜小程序前端功能版块设计及玩法介绍
前端·小程序
2501_915918411 天前
iOS mobileprovision 描述文件管理,新建、下载和内容查看
android·ios·小程序·https·uni-app·iphone·webview
00后程序员张1 天前
iOS 应用程序使用历史记录和耗能记录怎么查?
android·ios·小程序·https·uni-app·iphone·webview
吴声子夜歌1 天前
小程序——WeUI组件
小程序