收藏
回答

大神啊快来帮帮我吧 三个跳转同时存时出现页面跳转错误!!

问题模块
API和组件

shuzi: function (event) {

wx.navigateTo({

url: '/pages/1/4/sushi',     第一个跳转

})

},


shitou: function (event) {

wx.navigateTo({

url: '/pages/1/3/shitou',   第二个跳转

})

},


penquan: function (event) {

wx.navigateTo({

url: '/pages/1/2/penquan',     第三个跳转

})

}


问题三个跳转属性同时显示时,第三个跳转指向会跳到第二个指向的页面,并提示“navigateTo with an already exist webviewId 3”,返回时会提示“navigateBack with an unexist webviewId 2”;


         只显示第一、第二个跳转属性,隐藏第三个跳转时,第三个页面仍然能跳转,并且依旧指向第二个指向的页面;


          只显示第一、第三个跳转属性,隐藏第二个跳转时,第一、第三个跳转都能指向正确的页面,第二个跳转被正常关闭。


出现这种问题到底是什么呢?


 


最后一次编辑于  2017-09-21  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

26 个回答

  • LastLeaf
    LastLeaf
    2017-09-22

    提供下app.json

    2017-09-22
    赞同
    回复
  • 钟源
    钟源
    2017-09-22

    {

    "pages":

    [

    "pages/youzi/youzi",


    "pages/1/fenglie",


    "pages/1/2/penquan",


    "pages/1/3/shitou",


    "pages/1/4/sushi"

    ],


    "window": {

    "navigationBarBackgroundColor": "#000000"

    }

    }


    2017-09-22
    赞同
    回复
  • 钟源
    钟源
    2017-09-27

    大神....

    2017-09-27
    赞同
    回复
  • LastLeaf
    LastLeaf
    2017-09-27

    根据你提供的线索暂未能复现问题,能不能给出完整的小程序代码呢?

    2017-09-27
    赞同
    回复
  • 钟源
    钟源
    2017-09-27

    要不我把代码文件发邮箱给您好吗?请您帮忙给看下是怎么回事咧

    2017-09-27
    赞同
    回复
  • summer
    summer
    2017-10-28

    我这边是navigator有路径,然后父级定义了一个点击事件,点击事件也是跳转到相同页面,删除事件就没什么问题了,thats all


    2017-10-28
    赞同
    回复