Knockoutjs ,取消可观察更新

Posted

技术标签:

【中文标题】Knockoutjs ,取消可观察更新【英文标题】:Knockoutjs , cancel observable update 【发布时间】:2012-07-16 12:26:21 【问题描述】:

我有以下 JSFiddle http://jsfiddle.net/rayray/KAa6S/ 。 当我单击编辑文件夹时,会弹出一个对话框,我可以编辑名称。然后表单的文件夹名称会发生​​变化,因为它是可观察到的淘汰赛。 单击取消按钮后,如何取消并恢复为旧数据。

【问题讨论】:

这篇文章可能会给你一些想法:knockmeout.net/2011/03/… 【参考方案1】:

单击编辑文件夹链接时,只需保存folderName 的当前值即可。如果单击取消按钮,请将 folderName 设置回该值。

【讨论】:

以上是关于Knockoutjs ,取消可观察更新的主要内容,如果未能解决你的问题,请参考以下文章

KnockoutJS:模板未在可观察数组更改时更新(仅在添加时,在删除时有效)

knockoutjs 可观察对象绑定的可观察数组

可观察到的数组更改不会反映在第一次点击 - KnockoutJS

KnockoutJS:需要格式化可观察值(十进制)

KnockoutJS - 可观察对象的可观察数组,包含来自 SQL 服务器的数据

使用可观察数组进行 Knockoutjs 映射和验证