navigateTo只能在打断点打情况下使用

发布于 7 年前作者 uhou4971 次浏览最后编辑 7 年前来自 ask

我在app.js中有这么一段使用wx.navigateTo()的跳转代码,它只有在我打了断点才生效。控制台会报如下错误:

2 回复
jing06
jing061 楼6 年前

麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

xiazhong
xiazhong2 楼5 年前

问题补充:

目标地址非tabBar页面,且在app.json中配置了。不然打断点应该也不会跳转过去,不是吗。

而且控制台的29个错误信息,也只有在打断点的情况下会出现。

临时方案:

```

    setTimeout(() => {

    wx.navigateTo({

        url: ‘/pages/auth/auth’,

    })

},900)

```

这里的延时时间,小于900都不行。可能跟生命周期之类的有关吧。