2014-12-07 2 views
2

Я использую виджет личного списка, чтобы показать некоторые данные. Я хочу иметь возможность изменять цвет значений на основе определенных пороговых значений. Есть ли способ сделать это?Как изменить цвет значений в листинге листинга списка на основе пороговых значений

ответ

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 }) 
Смежные вопросы