📌  相关文章
📜  jQWidgets jqxGauge LinearGauge showRanges 属性(1)

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

jQWidgets jqxGauge LinearGauge showRanges 属性

概述

jQWidgets jqxGauge LinearGauge 是一个基于JavaScript和HTML5的仪表盘控件。它可以显示线性或圆形仪表盘,以及包括温度计、气压计和油压计等专门的仪表盘。showRanges 属性是jQWidgets jqxGauge LinearGauge中的一个可选属性,用于控制是否显示测量范围。

showRanges 属性

showRanges 属性是jQWidgets jqxGauge LinearGauge中的一个可选属性,用于控制是否显示测量范围。当将 showRanges 属性设置为 true时,将显示所有定义的范围,从而更好地显示当前值在可能的范围内的位置。当将 showRanges 属性设置为false时,将不会显示范围。默认情况下,showRanges 属性的值为 true。

可选值
  • true:显示测量范围。
  • false:不显示测量范围。
使用示例

以下示例演示了如何使用showRanges 属性来控制是否显示测量范围:

$("#linearGauge").jqxLinearGauge({
    showRanges: true,
    orientation: "horizontal",
    width: 350,
    height: 70,
    ticksMajor: { size: '10%', interval: 10 },
    ticksMinor: { size: '5%', interval: 2.5, style: { 'stroke-width': 1, stroke: '#aaaaaa' } },
    value: 50,
    ranges: [
        { startValue: 0, endValue: 30, style: { fill: '#4cb848', stroke: '#4cb848' }, endWidth: 25 },
        { startValue: 30, endValue: 70, style: { fill: '#fad00b', stroke: '#fad00b' }, endWidth: 25 },
        { startValue: 70, endValue: 100, style: { fill: '#e84c3d', stroke: '#e84c3d' }, endWidth: 25 }
    ]
});

在上面的示例中,我们定义了一个线性仪表盘,设置了 showRanges 属性为 true,表示需要显示测量范围。然后定义了三个范围:0-30,30-70和70-100。每个范围都设置了样式、开始和结束值。最后,在下面的三个范围中显示了相应的颜色。

总结

showRanges 属性提供了一个简单的方法,用于控制是否显示测量范围,从而使jQWidgets jqxGauge LinearGauge更具可读性和复杂性。此外,请注意,showRanges 属性仅适用于jQWidgets jqxGauge LinearGauge中的线性仪表板控件。