【发布时间】:2014-12-17 01:18:53
【问题描述】:
我正在使用破折号列表小部件来显示一些数据。我希望能够根据定义的阈值更改值的颜色。有没有办法做到这一点?
【问题讨论】:
我正在使用破折号列表小部件来显示一些数据。我希望能够根据定义的阈值更改值的颜色。有没有办法做到这一点?
【问题讨论】:
将此添加到您要更改颜色的小部件咖啡中
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 } )
【讨论】: