如何根据阈值更改Dashing list小部件中的值的颜色

时间:2014-12-07 10:04:07

标签: widget dashing

我正在使用一个破折号列表小部件来显示一些数据。我希望能够根据定义的阈值更改值的颜色。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

将此添加到您想要更改颜色的小部件咖啡

onData: (data) ->
 if data.status
   # clear existing "status-*" classes
   $(@get('node')).attr 'class', (i,c) ->
     c.replace /\bstatus-\S+/g, ''
   # add new class
   $(@get('node')).addClass "status-#{data.status}"

application.scss已经有危险和警告颜色。

在.rb作业文件中创建额外的“状态”信号,并通过这样的状态或每当您想要更改颜色时将其绑定。

if value > 50 && value < 75
  status = 'warning'

send_event('event',  { value: value, status: status } )