使用原生tabbar显示,在vue页面onShow方法里面调用 getlist接口获取数据,因为接口服务器不存在,导致接口抛出 Uncaught (in promise),然后底下的tabbar就自己消失了。
测试:1。去掉 getlist方法,tabbar正常显示
2。通过延迟执行getlist方法,比如延迟5秒执行。结果:开始TABBAR还存在,接着getlist方法执行,接口抛出错误。tabbar消失。
猜想:tabbar渲染是在获取数据后,再次渲染一遍?
这个错误不好解决。
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows 10
HBuilderX类型: 正式
HBuilderX版本号: 3.1.22
手机系统: Android
手机系统版本号: Android 9.0
手机厂商: 华为
手机机型: LLD-AL10
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
使用原生tabbar显示,在vue页面onShow方法里面调用 getlist接口获取数据,因为接口服务器不存在,导致接口抛出 Uncaught (in promise),然后底下的tabbar就自己消失了。
测试:1。去掉 getlist方法,tabbar正常显示
2。通过延迟执行getlist方法,比如延迟5秒执行。结果:开始TABBAR还存在,接着getlist方法执行,接口抛出错误。tabbar消失。
猜想:tabbar渲染是在获取数据后,再次渲染一遍?
这个错误不好解决。
数据接口报错,TABBAR正常显示
数据接口报错,TABBAR消失
使用原生tabbar显示,在vue页面onShow方法里面调用 getlist接口获取数据,因为接口服务器不存在,导致接口抛出 Uncaught (in promise),然后底下的tabbar就自己消失了。
测试:1。去掉 getlist方法,tabbar正常显示
2。通过延迟执行getlist方法,比如延迟5秒执行。结果:开始TABBAR还存在,接着getlist方法执行,接口抛出错误。tabbar消失。
猜想:tabbar渲染是在获取数据后,再次渲染一遍?
这个错误不好解决。
1 个回复
jrapp (作者)
H5模式下没有该问题