鍍金池/ 問答/HTML/ webapp不能刷新,前后請求的數(shù)據(jù)是相關(guān)聯(lián)的,后面的數(shù)據(jù)取決于前面,若前面的請

webapp不能刷新,前后請求的數(shù)據(jù)是相關(guān)聯(lián)的,后面的數(shù)據(jù)取決于前面,若前面的請求失敗,后面展示就有問題了,怎么破?

webapp開發(fā),前面請求的數(shù)據(jù)我用vuex保存下來,供后面使用,后面利用這個數(shù)據(jù)來展示echart圖的,如過前面的請求失敗了,那后面的展示也沒有了,webapp不像瀏覽器端,可以手動刷新。如何解決?

回答
編輯回答
莓森

請求失敗不顯示圖形很正常,提供如下解決方案:

  1. 提示用戶請求失敗,并讓用戶觸發(fā)重新請求的行為(例如采用彈窗),再渲染
  2. 只提示用戶請求失敗,并自行重新請求數(shù)據(jù)再渲染
  3. 直到加載成功后才顯示,但加載過程中告知用戶 loading 中

提一點建議,在描述問題的時候保證專業(yè)性,不要采用前面,后面這樣的包含上下文的詞匯,你因該自行補充前提,
例如在前端獲取到后端表格數(shù)據(jù)后,利用 vuex 保存數(shù)據(jù),并采用 echart 進行展示.

2017年1月11日 00:39