防止Angular指令和ngModel

时间:2018-06-20 04:49:37

标签: angular

编辑:我已经在ngModelChange.emit($ event.target.value)模糊的情况下解决了自己的问题。

我需要在输入字段中显示日期掩码,例如

__/__/____

,并在用户键入时用输入的数字替换得分不足的分数。 我创建了一个效果很好的指令,但是在keydown事件上调用preventDefault会杀死ngModel。如果我不阻止默认设置,则文本替换的效果不如在文本中出现按键字符,然后出现替换的文本。这不是一个很好的平滑结果。

我在这里有一个StackBlitz。

https://stackblitz.com/edit/angular-iucv4f

有人在以其他方式掩盖输入或使ngModel以我的方式工作时有任何想法吗?

1 个答案:

答案 0 :(得分:0)

我用过

std::slice::from_raw_parts

以便在模糊时更新ngModel