请问怎么手动关闭页面栈中的某一个页面?

小程序 文章 2022-04-22 11:40 572 0 全屏看文

AI助手支持GPT4.0

请问怎么手动关闭页面栈中的某一个页面?How to manually close a page in the page stack?

请问怎么手动关闭页面栈中的某一个页面?

比如我从页面A跳转到页面B再跳到页面C,那此时的页面栈应该是ABC,我需要从C直接返回A,需要从页面栈中把B删除掉,因为是通过微信原生的导航栏做的返回,所以不能使用wx.redirectTo或者wx.navigateBack来实现,目前想到的就是直接操作页面栈了,请问有实现的方式或者有其他的方法吗?

有想过用自己写一个导航栏来实现,但是样式和原生的还是有差别。

For example, if I jump from page a to page B and then to page C, the page stack at this time should be ABC. I need to return to a directly from C and delete B from the page stack. Because it is returned through the original navigation bar of wechat, Wx cannot be used Redirectto or Wx Navigateback is realized by directly operating the page stack. Is there any implementation method or other methods? I have thought about writing a navigation bar by myself, but the style is still different from the native one.

回答:

老张:

1、从B跳到C时,用wx.redirectTo

🙏一笑皆春🙏:

wx.navigateBack可以传参delta啊,传2就返回两页

早餐不要在空腹的时候吃🥛:但是微信原生的导航栏不支持自定义的跳转啊。。
🙏一笑皆春🙏:wx.enableAlertBeforeUnload(Object object)你试试这个呢,返回的时候出个弹窗,点了确定用代码回退
早餐不要在空腹的时候吃🥛:这个貌似可以谢谢
จุ๊บ:

B跳转C 的时候 关闭当前页面就可以了

早餐不要在空腹的时候吃🥛:但是微信原生的导航栏不支持自定义的跳转啊。。

-EOF-

AI助手支持GPT4.0


国内超级便宜服务器

摸鱼人热门新闻聚合

钻级赞助商 我要加入

开发者在线工具

第三方支付技术请加QQ群

相关文章
有没有搞错,个人店用不了的,6天了?
小程序商城可以上架电子茶吗?虽然与电子烟类似,但是原料是萃茶叶的精华的元素茶多酚
微信云开发查询数据库查询结果为空(数据库已有数据,而且数据权限已设置)?
如何给关注公众号的用户,定时推送消息?
getPhoneNumber获取的encryptedData解密后手机号有可能是别人的?
随便看看
企业微信通讯录账号被管理员误/恶意删除,怎么办? 9389
问题? 8910
如何快速搭建抽奖助手小程序(无需代码知识) 6039
许涛 大哥在吗, 要解冻小程序的时候提示信息主体不一致, 能帮忙看下吗? 7343
小程序搜一搜全称搜索不显示 麻烦解决一下!谢谢 6671
我的小程序广告收款主体是个体工商户,每个月邮寄两次发票很是麻烦,我年底的时候打包邮寄一次可以么? 5999
如何解决渲染层网络错误Failed to load media? 17276
小程序找号找回 释放昵称? 3151
我的小程序广告主收入5301,实际进账4406,是怎么回事呀? 3014
删除部分微信用户个人数据的通知,怎么删除? 6261