YprogressBar進度條外掛使用簡單介紹
使用此外掛可以製作美觀的進度條效果,下面就簡單介紹一下它的使用方法。
先來看一下它的絢麗效果:
一.外掛簡單介紹:
(1).YprogressBar是一款基於HTML5的進度條外掛。
(2).YprogressBar是一款輕量級進度條外掛,使用方便,資源佔用少,模仿好壓的解壓介面,帶有數字顯示,同時支援在描述中增加引數,以動態顯示更詳細的執行資訊,比如上傳速度、剩餘時間等等。
(3).YprogressBar程式碼書寫簡潔,結構設計合理,不會給您的系統帶來不良影響。
二.外掛使用:
1.檔案引用:只需引用yprogressbar.css和yprogressbar.js檔案即可。
簡單演示:
[JavaScript] 純文字檢視 複製程式碼var ypb = new YprogressBar({ title: "正在上傳檔案...", des: "上傳速度:{{y:speed}}MB/秒 剩餘時間約{{y:second}}秒", closeable: true, cancelCallback: function(rate, vars){ console.log(rate); console.log(vars); } });
引數說明:
採用物件導向的風格,總提示上一個物件。
引數說明:
(1).title:進度條標題,用來進行說明。
(2).des:對要做的事情進行更詳細的描述。當然可以顯示更多內容,比如說顯示上傳速度、剩餘時間等,YprogressBar完全支援你這樣做,只需要在描述中加入變數即可,格式:{{y:name}}。例如:des: "上傳速度:{{y:speed}}MB/秒 剩餘時間約{{y:second}}秒",這裡的{{y:speed}}和{{y:second}}就是變數。如果此處指定了變數,在做update操作時,必須在第二個引數中指定變數的值。
(3).closeable:銷燬回撥。YprogressBar一旦被銷燬,無論是手動呼叫destroy方法,還是使用者點選關閉按鈕,都會觸發此回撥。回撥觸發時,會傳入兩個引數,分別是:當前執行進度、此刻描述中的引數值(object中包含name、value)。
(4).show方法:無需任何引數。呼叫show方法後進度條才會顯示。
(5).update方法:更新進度,兩個引數。第一個引數是當前進度,直接用數字表示,例如:26,代表26%。第二個引數是一個object,需要包含描述中所有變數的值。如果描述中無變數,此引數可以忽略。簡單程式碼演示:
[JavaScript] 純文字檢視 複製程式碼ypb.update(26,{ speed: 312, second: 5 });
(6).destroy方法:銷燬進度條,釋放記憶體。
Github地址是:https://github.com/iyangyuan/yprogressbar。
相關文章
- 簡單進度條
- 簡單介紹Vue中使用js製作進度條式資料對比動畫VueJS動畫
- 百度開源外掛echarts介紹及如何使用Echarts
- 【轉】jenkins外掛pipeline使用介紹Jenkins
- chatgpt~外掛介紹ChatGPT
- logstash常用外掛介紹
- rematch常用外掛介紹REM
- 很實用的進度條外掛ProgressBar.jsJS
- 簡單介紹nginx 變數使用Nginx變數
- 3.03 模組外掛介紹
- MySQL審計外掛介紹MySql
- VS2010常用外掛介紹之Javascript外掛JavaScript
- MybatisPlus的分頁外掛簡單使用MyBatis
- SOLIDWORKS批次改名外掛功能介紹以及使用方法Solid
- 簡單實現帶節點的進度條
- 簡單介紹nginx反向代理及使用Nginx
- apisix~authz-keycloak外掛介紹API
- MySQL連線控制外掛介紹MySql
- RPC簡單介紹RPC
- Python簡單介紹Python
- KVM簡單介紹
- RMI簡單介紹
- HTML簡單介紹HTML
- HTML 簡單介紹HTML
- JavaScript 簡單介紹JavaScript
- CSS 簡單介紹CSS
- ajax簡單介紹
- SVG簡單介紹SVG
- Clickjacking簡單介紹
- 【Pandas】簡單介紹
- Map簡單介紹
- JSON簡單介紹JSON
- ActiveMQ簡單介紹MQ
- 條形碼生成原理介紹及簡介
- VS Code外掛開發介紹(二)
- PostCSS 常用外掛與語法介紹CSS
- cookie外掛-jquery.cookie.js介紹CookiejQueryJS
- Three系列1_CinematicCamera外掛介紹
- 簡單介紹使用Nginx限制百度蜘蛛頻繁抓取的問題Nginx