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

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

报错原因

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

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

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

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

相关推荐
CHU72903520 分钟前
让知识传递更顺畅:在线教学课堂APP的功能设计
前端·人工智能·小程序
AI前端老薛34 分钟前
小程序中简单 Loading 效果关键帧动画
小程序
Greg_Zhong37 分钟前
小程序从搭建到开发,涉及基础及必备知识总结
微信小程序
Greg_Zhong40 分钟前
小程序中实现左侧分类与右侧子分类的联动效果.....
小程序·左侧分类与右侧分类联动
阿珊和她的猫1 小时前
小程序页面间数据传递方法全解析
小程序
土土哥V_araolin1 小时前
双迹美业奖金制度模式系统(现成源码)
小程序·个人开发·零售
摇滚侠2 小时前
微信小程序是前端,也需要 Java 开发的后端服务
java·前端·微信小程序
inksci2 小时前
推荐动态群聊二维码制作工具
前端·javascript·微信小程序
郑州光合科技余经理4 小时前
海外O2O系统源码剖析:多语言、多货币架构设计与二次开发实践
java·开发语言·前端·小程序·系统架构·uni-app·php
CHU72903512 小时前
定制专属美丽时刻:美容预约商城小程序的贴心设计
前端·小程序