【问题标题】:Sample example or tutorial using knockout KoLite for change tracking使用 Knockout KoLite 进行更改跟踪的示例或教程
【发布时间】:2013-02-07 14:51:17
【问题描述】:

有没有简单的例子说明如何使用knockout kolite 来跟踪变化。 我看到了 john papa [Kolite][1] 发布的这个链接。我不明白他如何将更改绑定到 html 元素以跟踪更改。任何人都有任何简单的例子来说明如何使用它,然后高度赞赏。在淘汰赛方面,我是新手。请帮忙。非常感谢

我找到了一个例子。这是小提琴的链接 KoLite example

在小提琴中,如果对输入字段进行了任何更改,您可以看到保存按钮正在隐藏和正确取消隐藏。我添加了启用取消按钮的代码,但它不起作用。

<div data-bind="enable: dirtyFlag().isDirty">
       <button>Cancel</button>
</div>

请告诉我为什么?

【问题讨论】:

  • 我对脏标志的实现感到非常震惊。找不到方向。请帮助我你们这些聪明人
  • 有什么例子吗?我真的需要做这件事

标签: knockout-2.0 kolite


【解决方案1】:

你去吧:

http://jsfiddle.net/6dz7g/12/

<input type="text" data-bind="value: name, valueUpdate: 'keyup'"/>  

<div data-bind="if: dirtyFlag().isDirty">
    <button>Save</button>
</div>  

<div>
    <button data-bind="enable: dirtyFlag().isDirty">Cancel</button>
</div>

我只是为保存按钮使用了 ifnot 绑定。​​

【讨论】:

  • 我需要启用和禁用取消按钮
猜你喜欢
  • 1970-01-01
  • 2013-02-03
  • 1970-01-01
  • 2013-11-23
  • 1970-01-01
  • 2013-10-06
  • 1970-01-01
  • 2018-12-30
  • 2016-05-10
相关资源
最近更新 更多