入门
监控属性
使用内置绑定
控制文本和外观
绑定逻辑控制
处理表单属性
click
绑定event
绑定submit
绑定enable
绑定disable
绑定value
绑定hasfocus
绑定checked
绑定options
绑定selectedOptions
绑定uniqueName
绑定
解析模板
高级应用
插件
更多信息
"ifnot" 绑定
目的
ifnot
和 if
绑定是完全相同的,除了它会反转任何表达式传给它的结果。更多详情,请查看 if
绑定文档。
注: “ifnot” 否定 “if”
下面的代码:
<div data-bind="ifnot: someProperty">...</div>
… 是完全等同于下面写法:
<div data-bind="if: !someProperty()">...</div>
… 假设 someProperty
是 observable 因此你需要调用一个函数获取当前的值。
使用 ifnot
的唯一原因是让代码显得跟整洁。
(c) knockoutjs.com