0

我有功率电平传感器。我想根据不同的条件设置不同的颜色。条件是:

if (var1>var2):
    enable green color
elif(var1<var3):
    enable red color
elif(var3<var1<var2):
    enable orange color

我为此编写了代码:

var g1 = new JustGage({

          id: "g1",
          value:0,
          min: 0,
          max: 50000,
          label: "SSTR",
          title: "Ant-1 SSTR",
          customSectors : [{"lo":var2,"hi":var1,"color":"#3aa914"},
                   {"lo":var1,"hi":var3,"color":"#FF0000"},
                   {"lo":var3,"hi":var2,"color":"#FFA500"}],
         levelColorsGradient: false
});

每毫秒调用一次justgage函数。var1、var2和var3是全局变量。

setInterval((function () {
    g1.refresh(var1);
    }), 1000);

这是正确的方法吗?我们可以将多个参数(如颜色、id)传递给 justgage 刷新函数吗?

如何根据不同的条件设置gustgage中的不同颜色?

4

0 回答 0