blu*_*sky 18 javascript knockout.js
我遇到过这个Knockout代码,我对以下代码的执行情况感到困惑:
<!-- ko if: $parent.name == name -->
<a data-bind='text: name'></a>
<!-- /ko -->
Run Code Online (Sandbox Code Playgroud)
这段代码不应该被解释为评论吗?
阅读文档:
http://knockoutjs.com/documentation/custom-bindings-for-virtual-elements.html
这看起来像一个自定义绑定?
War*_*0ck 28
这是一个淘汰条件评论.仅当代码验证为true时,才会执行注释块内的HTML.Knockout可以为您阅读和处理此评论.你不需要做任何特别的事情.只需提供条件并确保您引用的变量确实存在.然后坐下来让淘汰赛做其余的事情.