真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

NProgress如何顯示頂部進(jìn)度條效果-創(chuàng)新互聯(lián)

這篇文章主要介紹NProgress如何顯示頂部進(jìn)度條效果,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

目前創(chuàng)新互聯(lián)公司已為千余家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)站空間網(wǎng)站托管運(yùn)營(yíng)、企業(yè)網(wǎng)站設(shè)計(jì)、唐縣網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。

NProgress實(shí)現(xiàn)顯示加載進(jìn)度條效果,具有逼真的動(dòng)畫涓涓細(xì)流來說服你的用戶,無頁面跳轉(zhuǎn)效果 ,極大提高用戶體驗(yàn)效果

1. 官網(wǎng)下載地址

實(shí)現(xiàn)效果如下GIF圖片所示:(請(qǐng)求的數(shù)據(jù)比較小,所以跑得比較快,可以開發(fā)者工具Network設(shè)置為3G以下網(wǎng)速看得更清晰點(diǎn))

NProgress如何顯示頂部進(jìn)度條效果

2. 引入需要的 nprogress.css 和 nprogress.js 文件

NProgress如何顯示頂部進(jìn)度條效果


3. 基本用法:只需要調(diào)用NProgress的 start() 和 done() 的API來控制進(jìn)度條

NProgress最重要兩個(gè)API就是start()和done(),基本一般用這兩個(gè)就足夠了。
·
NProgress.start(); //顯示進(jìn)度條
NProgress.done(); //完成進(jìn)度條

·

下面結(jié)合ajax的ajaxStart()和ajaxStop()全局事件代碼實(shí)現(xiàn)加載效果。


 請(qǐng)求
 
 
 

實(shí)現(xiàn)效果:(GIF)

NProgress如何顯示頂部進(jìn)度條效果

4. NProgress 其他高級(jí)用法

(1)百分比:通過設(shè)置progress的百分比,調(diào)用 .set(n)來控制進(jìn)度,其中n的取值范圍為0-1。

NProgress.set(0.0); 
NProgress.set(0.4);
NProgress.set(1.0);

(2)遞增:要讓進(jìn)度條增加,只要調(diào)用 .inc()。這會(huì)產(chǎn)生一個(gè)隨機(jī)增量,但不會(huì)讓進(jìn)度條達(dá)到100%。此函數(shù)適用于圖片加載或其他類似的文件加載。

NProgress.inc();

(3)強(qiáng)制完成:通過傳遞 true 參數(shù)給done(),使進(jìn)度條滿格,即使它沒有被顯示。

NProgress.done(true);

5. NProgress 其他配置

(1)minimum:設(shè)置最低百分比

NProgress.configure({minimum:0.1});

(2)template:改變進(jìn)度條的HTML結(jié)構(gòu)。為保證進(jìn)度條能正常工作,需要元素?fù)碛衦ole='bar'屬性。

NProgress.configure({
 template:"...
" });

(3)ease:調(diào)整動(dòng)畫設(shè)置,ease可傳遞CSS3緩沖動(dòng)畫字符串(如ease、linear、ease-in、ease-out、ease-in-out、cubic-bezier)。speed為動(dòng)畫速度(單位ms)。

NProgress.configure({ease:'ease',speed:500});

以上是“NProgress如何顯示頂部進(jìn)度條效果”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


網(wǎng)頁題目:NProgress如何顯示頂部進(jìn)度條效果-創(chuàng)新互聯(lián)
轉(zhuǎn)載注明:http://weahome.cn/article/ddsopc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部