调用navigateTo跳转到不存在的页面时不报错?
发布于 5 年前 作者 mchen 14318 次浏览 来自 官方Issues

在代码中调用navigateTo跳转到不存在的页面时,比如

    wx.navigateTo({
      url: '/pages/demo126/demo126',
    })

按照之前见到的情况来讲应该会报错 navigateTo:fail page \“pages/demo126/demo126\” is not found,但是在开发者工具中不跳转也不报错,之后尝试了一下真机调试,开始的时候会报错,后来改动了一些其他不相关代码之后真机调试这一部分也不报错了,不是很清楚为何,是程序运行机制还是bug

1 回复
wx.navigateTo({
    url: '/pages/demo126/demo126',
    fail(err) {
      console.error(err);      
    }
})
回到顶部