我有以下代码和一些敲除语法:
<h2 data-bind="text: $root[$root.primaryKey]() ? 'Edit' : 'Create New'"></h2>
基于相同的语法$root[$root.primaryKey]()
我想对另一个div做一个简单的if语法检查,所以我知道要显示什么,可更新的内容或添加新文章的表单。
那么,我怎么能做像
这样的事情if $root[$root.primaryKey]()
<div> update content </div>
else
<div> new content </div>
答案 0 :(得分:2)
您可以使用虚拟元素:
<!-- ko if: $root[$root.primaryKey]() -->
<div> update content </div>
<!-- /ko -->
<!-- ko ifnot: $root[$root.primaryKey]() -->
<div> new content </div>
<!-- /ko -->