我正在写指令,这将是这样的:
我的实施是:http://plnkr.co/edit/DsWEYQV4j51i4GO6KjSe?p=preview
我遇到的唯一问题是当我按下“撤消”按钮时,DIV失去焦点(因此'焦点'事件被触发)并且值被保存在模型中,因此“撤消”按钮无法恢复其值。
(我点击“撤消” - >焦点事件(自动保存) - >点击事件(???无法恢复))
我看到可能的解决方法:
有没有人有这种行为的解决方案(自动保存模糊+取消按钮)?
答案 0 :(得分:1)
如何使用underscore.js去抖功能或类似功能导致自动保存延迟,它将检查撤消标志并取消?不确定$ watch听众正在做什么。当然,如果用户完全退出应用程序或刷新页面等,它仍然无效。