knockout.js:找不到要匹配的结束注释标记(ko if)
看到了与此错误相关的几个问题。knockout.js:找不到要匹配的结束注释标记(ko if),knockout.js,Knockout.js,看到了与此错误相关的几个问题。 但是我没有表,和在同一个标记容器中: <div id="modelSection"> <!-- ko if: initPanelBar() --> <ul class="panelbar" id="panelbar" data-bind=" foreach: data.Models"> <li> ... </li> </
但是我没有表,
和
在同一个标记容器中:<div id="modelSection">
<!-- ko if: initPanelBar() -->
<ul class="panelbar" id="panelbar" data-bind=" foreach: data.Models">
<li>
...
</li>
</ul>
<!-- /ko -->
<!-- ko ifnot: initPanelBar() -->
<div class="no-models">No models to display</div>
<!-- /ko -->
</div>
没有要显示的模型
在这种情况下,我仍然得到一个错误未捕获错误:找不到要匹配的结束注释标记:ko if:initPanelBar()
不熟悉ko.js我不知道还有什么是问题的根源?内部是什么?它可能是由结构不良的HTML造成的,因此请仔细检查内部的标记是否有任何标记结构bugs@AdamWolski当前位置在li中有四个十行。我不确定是否存在一些问题,这个标记只包含带有数据绑定属性的span和div。但是我当然会仔细检查一下。问题可能是一些
或
放错了地方