webapp不能刷新,前后请求的数据是相关联的,后面的数据取决于前面,若前面的请求失败,后面展示就有问题了,怎么破?

webapp开发,前面请求的数据我用vuex保存下来,供后面使用,后面利用这个数据来展示echart图的,如过前面的请求失败了,那后面的展示也没有了,webapp不像浏览器端,可以手动刷新。如何解决?

阅读 1.6k
1 个回答

请求失败不显示图形很正常,提供如下解决方案:

  1. 提示用户请求失败,并让用户触发重新请求的行为(例如采用弹窗),再渲染
  2. 只提示用户请求失败,并自行重新请求数据再渲染
  3. 直到加载成功后才显示,但加载过程中告知用户 loading 中

提一点建议,在描述问题的时候保证专业性,不要采用前面,后面这样的包含上下文的词汇,你因该自行补充前提,
例如在前端获取到后端表格数据后,利用 vuex 保存数据,并采用 echart 进行展示.

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