GaugeJS的包装器库

真空计 (vgauge)

A Vue Wrapper to GaugeJS.

GaugeJS的Vue包装器。

正在安装 (Installing)

npm i vgauge --save

or

要么

<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]"></script>

用法 (Usage)

通过导入 (By Importing)

import VGauge from "vgauge";

export default {
  components: {
    VGauge
  },
  data() {
    return {
      value: 35
    };
  }
};
<v-gauge :value="value" />

通过包括 (By Including)

<div id="app">
  <h3>Will not stop at 100</h3>
  <v-gauge :value="x" top></v-gauge>
  <h3>Will stop at 100</h3>
  <v-gauge :value="y" unit="%"></v-gauge>
</div>
<script>
  var app = new Vue({
    el: "#app",
    data: {
      x: 0,
      y: 0
    },
    mounted() {
      setInterval(() => {
        this.x += 4;
      }, 1000);
      setInterval(() => {
        if (this.y < 100) this.y += 5;
      }, 1000);
    }
  });
</script>

道具 (Props)

You can use the following props

您可以使用以下道具

NameDescriptionTypeDefault
optionsGaugeJS render options, check gaugejs APIObjectBasic gaugejs Object
donutRenders a donut instead of a gauge #3Booleanfalse
heightheight of the gauge in pixelsString200px
unitunit to show after valueString''
initialValueInitial value to display on the GaugeNumber0
valueValue to display/watchNumber50
minValueMin value for the gauge to displayNumber0
maxValueMax value for the gauge to displayNumber100
decimalPlaceShow decimal place values to which extentNumber0
topTo have the gauge value on top of the gaugeBooleanfalse
gaugeValueClassClass to apply to gauge value (Must use /deep/ in css selector)String*
animationSpeedAnimation speed for gaugeNumber10
名称 描述 类型 默认
选项 GaugeJS渲染选项,检查gaugejs API 目的 基本的gaugejs对象
甜甜圈 呈现一个甜甜圈,而不是#3 布尔型
高度 量规高度(以像素为单位) 200像素
单元 价值后显示单位 ''
初始值 要在量规上显示的初始值 0
显示/观看的价值 50
最小值 量规显示的最小值 0
maxValue 量规显示的最大值 100
小数位 显示小数位数 0
最佳 使仪表值位于仪表顶部 布尔型
gaugeValueClass 适用于测量值的类(必须在CSS选择器中使用/ deep / ) *
animationSpeed 量规的动画速度 10

翻译自: https://vuejsexamples.com/a-wrapper-library-for-gaugejs/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值