【问题标题】:Knockoutjs Cannot find closing comment tag to matchKnockoutjs 找不到要匹配的结束注释标记
【发布时间】:2014-12-12 16:07:54
【问题描述】:

我收到错误消息:

找不到要匹配的结束注释标记:ko foreach: ($root.fetchSplitSchedule($index()))

为什么?

标记如下:

<table class="table" data-bind="foreach:$root.weekDays">

    <!-- ko foreach: ($root.fetchSplitSchedule($index())) -->

    <tr>
        <td><strong data-bind="text:$data"></strong></td>
        <td><input class="form-control input-sm" 
            data-bind="clockPicker" 
            type="text" />
        </td>
        <td>to</td>
        <td><input class="form-control input-sm" 
            data-bind="clockPicker" 
            type="text" />
        </td>
        <td>
            <a href="#">Split Hours</a>
        </td>
    </tr>

    <!-- /ko -->

</table>

使用 Knockout.js 和 jQuery。 Knockout 不能处理嵌套循环吗?

【问题讨论】:

标签: javascript knockout.js


【解决方案1】:

想通了,原来你需要 tbody。

【讨论】:

  • Knockout 可以处理嵌套循环,但每个 DOM 嵌套级别不超过一个。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-07-16
  • 2023-02-22
  • 1970-01-01
  • 2019-02-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多