除非填充字段,否则如何隐藏共享点报表中的列?

时间:2015-02-10 18:18:26

标签: sharepoint knockout.js

我在Sharepoint中有一个报告,我只想在结束日期时显示“结束日期”字段。我正在使用Knockout

  <td class="ms-vb">
                    <b>End Date:</b>
                </td>
                <td class="ms-vb">
                    <span data-bind="text: EndDate"></span>
                </td>   

我只想在填充endDate时才能看到报告的这一部分。否则我不希望在报告中看到它。

我不确定提供什么其他信息,我认为这足以让您理解我的问题 谢谢,

2 个答案:

答案 0 :(得分:0)

使用knockout.js时,您可以使用visible绑定根据结束日期隐藏部分内容:

<tr data-bind="visible: EndDate() != null">
    <td class="ms-vb">
        <b>End Date:</b>
    </td>
    <td class="ms-vb">
        <span data-bind="text: EndDate"></span>
    </td>
</tr>

答案 1 :(得分:0)

您可以使用visible绑定documented (with examples) here