今天做了一个功能是文章上一页下一页的功能,遇到一个问题,当多次翻页时就会遇到wx.navigateTo失效的问题。
遇到问题就是文档没有看仔细,那我们就是看文档。
保留当前页面,跳转到应用内的某个页面。但是不能跳到 tabbar 页面。使用 wx.navigateBack 可以返回到原页面。小程序中页面栈最多十层。
看上面红色字,这是重点。这个 wx.navigateTo 是会保留当前页面的,可以看一下之前写的文章《微信小程序的五种跳转页面方式》那么我们在做翻页时其实不需要保留的。
那么解决方式来了:
wx.redirectTo(Object object)
关闭当前页面,跳转到应用内的某个页面。但是不允许跳转到 tabbar 页面
用此方法实现就可以了