Рули JS: изменить цвет текста в зависимости от значения текста? - PullRequest
0 голосов
/ 06 февраля 2020

В моем шаблоне handlebars email HTML у меня есть следующая таблица:

<div class="table">
        <table id="carTable">
            <tbody>
            <tr>
                <th>Car Number</th>
                <th>owner</th>
            </tr>
            <!-- {{#each car}} -->
            <tr>
                <td>{{carNumber}}</td>
                <td>{{owner}}</td>
            </tr>
            <!--{{/each}} -->
            </tbody>
        </table>
    </div>

Возможно ли, что если значение {{owner}}, например, "foo", то текст будет красным и если значение равно "bar", то оно будет синим et c?

1 Ответ

1 голос
/ 06 февраля 2020

С рулем вам нужно написать что-то вроде этого:

<tr {{#if owner === "foo"}} class="red-text" {{/if}}>{{owner}}</tr>

Посмотрите этот пример

...