我正在处理其他人的代码,我在 HTML 模板中注意到了几次,只是想知道 false 可能指的是什么。这只是一个典型的模板/viewModel 设置。它不在循环或另一个 if 语句或类似的内容内。
最佳答案
我认为你可以使用 <!-- ko if:false -->
两种情况:
- 在调试时,您希望隐藏某些内容而不删除代码(开发人员认为这在将来可能有用)。或者更确切地说,您只想禁用某些部分以进行测试并在将文件保存到存储库之前重新启用(它可能是错误保存的)
- 您只想在 KO 被禁用/未找到/未加载时运行代码
关于javascript - <!-- ko 如果 : false --> in a Knockout template be referring to? 会怎样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42972398/