收藏
回答

路由wx.navigateTo调用第10个页面报异常?

路由wx.navigateTo调用第10个页面报异常,异常信息Page "pages/xxxxxxx/xxxxxx" has not been registered yet.看网上的资料说可以调用

reLaunch和redirectTo,但是还是不行,还是报Page "pages/xxxx/xxxx" has not been registered yet.


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

1 个回答

  • 吴迪
    吴迪
    08-14

    page路径是不是没有添加到app.json配置文件中

    08-14
    赞同
    回复 2
    • Xw
      Xw
      08-14
      有啊,百度说写个js根据页面栈的个数判断调用不同函数,代码如下:function navigateTo(url) { if (getCurrentPages().length) { wx.redirectTo({ url: url, success: function (res) { }, fail: function (res) { }, complete: function (res) { }, }) } else { wx.navigateTo({ url: url, }) } } module.exports = navigateTo ; 但页面栈个数为9啊
      08-14
      回复
    • Xw
      Xw
      08-14
      if条件语句是getCurrentPages().length>=10,上面写错了
      08-14
      回复
问题标签