独揽月下萤火
独揽月下萤火
  • 发布:2019-05-18 12:08
  • 更新:2020-06-08 09:47
  • 阅读:3146

uni-app 在app端运行报错 Expected updated data but get first rendering data at uniapp://ready:161

分类:uni-app

在项目中page.json中pages数组中第一项为启动页 我这个项目的需求是 当第一次打开app会打开这个页面 往后都不会打开 在本地存储记录状态值 每次app运行的时判断是否是第一次 如果是加载这个欢迎页 反之,则跳转到登录页面

报错: 跳转不管是 navigateTo redirectTo switchTab reLaunch 都会报错 Expected updated data but get first rendering data at uniapp://ready:161

解决: 这个报错的意思是 期望更新的数据,但首先获得渲染数据在uniapp 我想到一点 就是给跳转 redirectTo 一个延时 我设定400 最后完美解决

0 关注 分享

要回复文章请先登录注册

jtshushu

jtshushu

您好!楼主解决了吗 我也遇到这个问题
2020-06-08 09:47
独揽月下萤火

独揽月下萤火 (作者)

回复 1***@qq.com :
额 其实我想在App.vue 里面直接去判断跳转 结果报了一大推错 赶忙改了回去
2019-05-21 14:47
1***@qq.com

1***@qq.com

我更新后也出现这问题 还好看到这个帖子了
2019-05-20 16:38
独揽月下萤火

独揽月下萤火 (作者)

回复 予象 :
在app上面影响并不大
2019-05-20 13:31
予象

予象

回复 予象 :
延迟时间,有时候也会空白,设置时间过长,体验又不好了。
2019-05-20 11:15
予象

予象

遇到同样的问题了,解决了吗?
2019-05-20 11:15
独揽月下萤火

独揽月下萤火 (作者)

回复 语文数学天才 :
你要设置延时跳转 只要不影响功能和业务 尽量实现需求就是好的 没办法
2019-05-20 09:58
语文数学天才

语文数学天才

上一个版本好好的,更新到1.9.7就冒出来了。我在启动页面中会增加一些逻辑判断,现在啥也没有放,就在onLoad里面进行了一个switchTab,然后就报错,不过能进去页面。但是有个时候第一个tab页面是空白。
2019-05-18 23:09
独揽月下萤火

独揽月下萤火 (作者)

回复 wyx2333333 :
对 看来大佬踩的坑也不少啊
2019-05-18 17:16
wyx2333333

wyx2333333

不一定延迟400就拿到了渲染数据 也有可能白屏 会随机出现
2019-05-18 12:25