Я использую виджет с пунктирным списком, чтобы показать некоторые данные. Я хочу иметь возможность изменять цвет значений на основе определенных пороговых значений. Есть ли способ сделать это?
Как изменить цвет значений в виджете Dashing list на основе пороговых значений
Ответы (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 } )
person
sam
schedule
16.12.2014