1

所以我使用敲除将一组值绑定到网格,使用类似于我下面的 foreach 。

<table id="pcc-batch-list" class="table table-striped" >
            <thead>
                <tr>
                    <th>Column 1</th>
                    <th>Column 2</th>
                    <th>Column 3</th>
                    <th>Column 4</th>
                </tr>
            </thead>
            <tbody data-bind="foreach:stuff">
                <tr>
                    <td data-bind="text: Something1"></td>
                    <td data-bind="text: Something2"></td>
                    <td data-bind="text: Something3"></td>
                    <td data-bind="text: Something4"></td>
                </tr>
            </tbody>
        </table>

我想根据 say Something2 的实际值有条件地更改显示文本的颜色。我该怎么做呢?

4

1 回答 1

3

尝试 css 绑定http://knockoutjs.com/documentation/css-binding.html记得在表达式中使用 ()。

data-bind="text: Something1, css: {colorClass: isSomething() > 0}"
于 2013-01-24T17:33:24.837 回答