魏小鹏
魏小鹏
  • 发布:2020-12-28 19:45
  • 更新:2020-12-28 19:45
  • 阅读:1305

请教一下各位,Error: Not Found:Page[12][-1,0]错误什么情况下发生的?

分类:uni-app

场景:我做的APP中有两个页面A 和 B,当从A页面跳转到B页面,然后B页面刚出现,就点击标题栏左侧的返回箭头图标返回A页面,此时控制台就会报错:

19:17:06.407  Error: Not Found:Page[12][-1,0]  
19:17:06.430  Error: Not Found:Page[12][-1,0]

但是:如果从A页面跳转到B页面后等待一会(2-3秒),然后再点击标题栏左侧的返回箭头图标,则会返回A页面且控制台不会出现任何报错。

当然此错误不影响正常的开发,但是作为强迫症用户来说,看到报错心里十分不爽。

个人猜测,可能是当跳转到新页面后uniapp内部框架还没来得及初始化完成,就立马执行了返回逻辑,所以导致找不到的错误。

但是,有些页面的跳转后立马返回就没有这个报错,这是令我最不解的一件事情。

我自己也检查了写的代码,实在不应该是代码写的不适合呀。大佬们,帮帮我,感谢!!!

2020-12-28 19:45 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复