基於HTML5 canvas的儀表板插件

黄舟
發布: 2017-01-18 14:39:26
原創
2763 人瀏覽過

簡要教學

canvas-gauges是一款基於HTML5 Canvas的儀表板外掛程式。此儀錶板插件使用純js來驅動動畫,可以製作圓形和線性的儀錶板組件。

基於HTML5 canvas的儀表板插件

安裝

可以透過npm來安裝此儀錶板插件

$ npm install canvas-gauges
登入後複製

使用方法

在頁面中引入gauge.min.js檔案。

<script type="text/javascript" src="js/gauge.min.js"></script>
登入後複製

HTML結構

使用一個來作為儀錶板的容器。

<canvas id="demo"></canvas>
登入後複製

初始化外掛

你可以透過js來初始化該儀錶板插件。例如:

var gauge = new LinearGauge({
  renderTo: &#39;gauge-id&#39;,
  colorNumbers: &#39;red&#39;,
  width: 100,
  height: 300
})
登入後複製

也可以直接在HTML程式碼中使用data-*屬性來設定儀表板。上面的js程式碼等效於:

<canvas data-type="linear-gauge"
        data-color-numbers="red"
        data-width="100"
        data-height="300"
></canvas>
登入後複製

關於該canvas儀表板的詳細參數介紹和API,請參考https://canvas-gauges.com/documentation/api/

canvas-gauges儀表板插件的github位址為:https://github.com/Mikhus/canvas-gauges

以上就是基於HTML5 canvas的儀表板插件的內容,更多相關內容請關注PHP中文網(m.sbmmt.com)!


相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板