首頁  >  問答  >  主體

javascript - Vue 等待後端資料的尷尬問題

想必大家都了解用vue開發的spa獲取數據都是異步請求獲取數據
我現在想給項目加一個loading圖標,以表示數據正在加載
在ajax請求發送前開啟loading組件
在回呼中關閉
可是因為網路問題,有些使用者的網路環境比較好,載入頁面基本上就是一閃而過
而有些使用者網路較差則可以獲得較好的使用者體驗
我現在尷尬的就是資料載入很快的用戶,會看到一個黑影閃了一下,總覺得這樣也是不夠完美
不知道大家有沒有更好的解決方案?

天蓬老师天蓬老师2663 天前853

全部回覆(3)我來回復

  • 大家讲道理

    大家讲道理2017-07-05 10:58:08

    為loading 圖示加動畫,顏色又淺到深。即使閃,也是淡淡的痕跡

    回覆
    0
  • phpcn_u1582

    phpcn_u15822017-07-05 10:58:08

    參考 element-ui 的 loading : http://element.eleme.io/#/zh-...

    回覆
    0
  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-07-05 10:58:08

    暈哦,那你可以給Loding圖一個最小時間啊,比如如果時間低於1s,就強制一秒啊,上限不封頂。 。 。

    回覆
    0
  • 取消回覆