我有一个输入指令,应该允许用户撤消。
Enter 使用某些功能保存值,Esc 取消上次保存的编辑。
对于 Esc 按键事件,我正在使用 ngmodel.$setViewValue(scope.last_saved_value)
但是 输入未更新 .我知道docs这个函数不会触发$digest
所以我把它放在 $apply
但它仍然无法正常工作。
JSBIN example
最佳答案
尝试调用ngmodel.$render();
在你做 $setViewValue
之后,应该有帮助。
关于Angularjs - 设置 View 值不更新显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22878064/