收藏
回答

wx.navigateTo失效问题

我的小程序项目中没有定义tabBar,当我进行一系列操作之后,用wx.redirectTo返回首页后,原本可以的wx.navigateTo却都失效了?

回答关注问题邀请回答
收藏

7 个回答

  • 🍊
    🍊
    2017-08-31

    定义了tabBar之后好像要用wx.switchTab实现跳转。

    2017-08-31
    有用
    回复
  • 勿忘初心
    勿忘初心
    2017-08-30

    wx.navigateTo和tabBar都添加后,navigateTo确无法跳转了,大神知道是什么原因?

    2017-08-30
    有用
    回复
  • 🍊
    🍊
    2017-07-14

    问题解决了 非常感谢大牛!(献上膝盖)

    2017-07-14
    有用
    回复
  • 迷惘
    迷惘
    2017-07-14

    你这样当然有问题,付款然后建议你调用relaunch,或者navigateBack() 我举个例子。 有5个页面,在第五个页面进行支付。 1 -> 2 -> 3 -> 4 -> 5(支付),当你调用redirectTo到首页的时候,路径变成了 1 -> 2 -> 3 -> 4 -> 1,到这里你明白redirectTo的作用了吧?


    建议你看看relaunch的接口说明

    2017-07-14
    有用
    回复
  • 李大牛家的牛
    李大牛家的牛
    2017-07-14

    你可以开启调试模式看一下点击信息

    2017-07-14
    有用
    回复
  • 🍊
    🍊
    2017-07-14

    是的呀 因为小程序规定页面路径只能是五层呀 所以我付款成功后返回首页的时候用redirectTo  但不知道为什么影响到我用navigateTo跳转到其他页面?

    2017-07-14
    有用
    回复
  • 李大牛家的牛
    李大牛家的牛
    2017-07-14

    wx.redirectTo会关闭掉所有页面的,

    2017-07-14
    有用
    回复
登录 后发表内容