html52.com
我爱小程序-开发者交流社区

多次执行navigateTo后功能无效

问题模块
API和组件

我多次点击执行wx.navigateTo 后,功能变得无效。

不知道是不是违背了“小程序中不能同时打开5个页面的规定”?

按理说我执行的动作最多只会跳入3个不同的页面啊,(addNote、editNote、index )

不知道是不是同一个页面使用不同的参数进入,也会算作“新开一个页面”?!


但是有的时候我连续点击20多次也没有重现问题!?

希望好心人帮助解答一下

网友回复

尚军杰:

用参数 open-type可选值 'navigate'、'redirect'、'switchTab',对应于wx.navigateTo、wx.redirectTo、wx.switchTab的功能 切换不同的参数试下,我就是用了tab要用switchTab参数才能跳转

韬々:

navigateTo跳转的页面算是新开的页面。如果当前页面不需要加入页面堆栈,可以使用redirectTo方法。


LZ可以考虑获取页面堆栈状态方便调试getCurrentPages


具体参考这里

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付