从vuex获取数据延迟

一个网页从后端获取大量数量,然后存入vuex中,其他组件从vuex中获得数据,但是在网络有延迟的情况下,没法获取数据,就会报错,有没有什么解决办法?

目前我是在vuex里面设置一个默认值,感觉有点low,有没有什么其他办法,在获取到数据以后才开始渲染页面?

阅读 4.8k
1 个回答

在获取数据时要设置 loading 状态的,用 v-if 或者路由控制依赖数据的界面不渲染,数据获取好再渲染,正常都是这样做

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进