入门
监控属性
使用内置绑定
控制文本和外观
绑定逻辑控制
处理表单属性
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
