【发布时间】:2014-04-05 07:43:30
【问题描述】:
我有一个输入指令,应该允许用户撤消。
Enter 使用某些函数保存值,Esc 取消上次保存的编辑。
对于 Esc 按键事件,我正在使用 ngmodel.$setViewValue(scope.last_saved_value),但 输入未更新。我从docs 知道这个函数不会触发$digest,所以我把它放在$apply 中,但它仍然不起作用。
【问题讨论】:
-
请检查 Ivan Koshelev 的答案,它似乎是正确答案。如果是这样,请将其标记为答案。