在App()函数中onLaunch生命周期中做页面跳转,页面会加载2次
发布于 6 年前 作者 jun80 19266 次浏览 来自 问答

在App()函数中onLaunch生命周期中页面跳转,跳转后的页面会被加载2次,然后会报“导航已存在错误”错误

App({
   onLaunch: function () {
            wx.navigateTo({
               url: 'pages/A/a'
           })

   }

})


这是什么原因?

1 回复

试试用 wx.reLaunch

估计是个异步的行为,最开始打开页面的操作已经在任务队列里了。

回到顶部