javascript - Vue's embarrassing problem of waiting for backend data
天蓬老师
天蓬老师 2017-07-05 10:56:08
0
3
904

I believe everyone knows that the spa developed with vue obtains data through asynchronous requests.
Now I want to add a loading icon to the project to indicate that the data is loading
Open the loading component before the ajax request is sent
Close in callback
However, due to network problems, some users have a better network environment, and the loading page basically passes by in a flash.
And some users with a poor network can get a better user experience
What I am embarrassed about now is that users who load data very quickly will see a black shadow flash for a moment, and I always feel that this is not perfect enough
I don’t know if anyone has a better solution?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

reply all(3)
大家讲道理

Add animation to the loading icon, ranging from light to dark colors. Even if it flashes, there is only a faint trace

phpcn_u1582

Refer to the loading of element-ui: http://element.eleme.io/#/zh-...

女神的闺蜜爱上我

Wow, then you can give the Loding graph a minimum time. For example, if the time is lower than 1s, force it to one second. The upper limit is not capped. . .

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template