【问题标题】:How to change color of values in Dashing list widget based on thresholds如何根据阈值更改短跑列表小部件中值的颜色
【发布时间】:2014-12-17 01:18:53
【问题描述】:

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

【问题讨论】:

    标签: widget dashing


    【解决方案1】:

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

    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 } )
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-12-10
      • 1970-01-01
      • 2017-07-28
      • 1970-01-01
      • 2019-03-09
      • 2021-12-26
      • 2017-07-10
      相关资源
      最近更新 更多