📜  jQWidgets jqxBarGauge colorScheme 属性(1)

📅  最后修改于: 2023-12-03 15:16:50.988000             🧑  作者: Mango

jQWidgets jqxBarGauge colorScheme 属性介绍

jQWidgets jqxBarGauge 是一款基于 jQuery 的仪表盘插件,可用于展示各种类型的仪表盘数据。其中,colorScheme 属性是控制 jqxBarGauge 颜色方案的属性,本文将对该属性进行详细介绍。

colorScheme 属性的作用

colorScheme 属性用于设置 jqxBarGauge 图表的颜色方案,可使仪表盘变得更加美观,易于理解。

colorScheme 属性的使用方法

colorScheme 属性可以通过以下方式进行设置:

$("#jqxBarGauge").jqxBarGauge({
    colorScheme: "scheme01"
});

该代码片段将 jqxBarGauge 的 colorScheme 属性设置为 scheme01,即默认颜色方案。除此之外,colorScheme 属性还支持以下字符串参数:

  • scheme01
  • scheme02
  • scheme03
  • scheme04
  • scheme05
  • scheme06
  • scheme07
  • scheme08
  • scheme09
  • scheme10

其中,每个方案都有其独特的颜色组合。

使用 colorScheme 属性的实例

以下是一个示例代码片段,展示如何使用 colorScheme 属性创建一个基本的 jqxBarGauge 图表。

$("#jqxBarGauge").jqxBarGauge({
    value: 70,
    colorScheme: "scheme03",
    max: 100,
    tooltip: {
        visible: true,
        formatFunction: function (value) {
            return value.toFixed(2) + " %";
        }
    },
    labels: {
        formatFunction: function (value) {
            return value.toFixed(0) + " %";
        }
    },
    ranges: [
        {
            startValue: 0,
            endValue: 50,
            style: { fill: "#4cb848" }
        },
        {
            startValue: 50,
            endValue: 80,
            style: { fill: "#fad00b" }
        },
        {
            startValue: 80,
            endValue: 100,
            style: { fill: "#f36150" }
        }
    ]
});

该代码片段使用 scheme03 颜色方案,展示了一个最大值为 100,当前值为 70 的仪表盘,其中,tooltip 和 labels 属性设置了数值格式化方法,ranges 属性设置了不同范围的背景颜色。

总结

colorScheme 属性是 jQWidgets jqxBarGauge 插件中一个十分实用的属性,可以通过简单的设置,让仪表盘更加美观易于理解。通过本文对该属性的介绍,相信读者可以更好地应用该插件,创造出更加出色的数据可视化效果。