uni-app 底部tabbar在APP模式下请求接口抛出错误会导致tabbar自动消失
uni-app 底部tabbar在APP模式下请求接口抛出错误会导致tabbar自动消失
| 开发环境 | 版本号 | 项目创建方式 |
|---|---|---|
| Windows | 10 | HBuilderX |
操作步骤:
使用原生tabbar显示,在vue页面onShow方法里面调用 getlist接口获取数据,因为接口服务器不存在,导致接口抛出 Uncaught (in promise),然后底下的tabbar就自己消失了。 测试:1。去掉 getlist方法,tabbar正常显示 2。通过延迟执行getlist方法,比如延迟5秒执行。结果:开始TABBAR还存在,接着getlist方法执行,接口抛出错误。tabbar消失。 猜想:tabbar渲染是在获取数据后,再次渲染一遍? 这个错误不好解决。
预期结果:
数据接口报错,TABBAR正常显示
实际结果:
数据接口报错,TABBAR消失
bug描述:
使用原生tabbar显示,在vue页面onShow方法里面调用 getlist接口获取数据,因为接口服务器不存在,导致接口抛出 Uncaught (in promise),然后底下的tabbar就自己消失了。 测试:1。去掉 getlist方法,tabbar正常显示 2。通过延迟执行getlist方法,比如延迟5秒执行。结果:开始TABBAR还存在,接着getlist方法执行,接口抛出错误。tabbar消失。 猜想:tabbar渲染是在获取数据后,再次渲染一遍? 这个错误不好解决。
更多关于uni-app 底部tabbar在APP模式下请求接口抛出错误会导致tabbar自动消失的实战教程也可以访问 https://www.itying.com/category-93-b0.html
H5模式下没有该问题
更多关于uni-app 底部tabbar在APP模式下请求接口抛出错误会导致tabbar自动消失的实战教程也可以访问 https://www.itying.com/category-93-b0.html


