这是非常基本的,但我画了一个空白。我使用ngModel来对输入中的变量进行双向数据绑定,但是我希望在按键上以Angular 2方式转换值。我有一个管道,我在另一个位置使用相同的变量,我需要更换。管道只是将标题转换为可用作URL路由段的字符串。我并不担心那一部分。问题是管道不能与ngModel
一起使用(据我所知),所以我必须做其他事情,我不记得这是什么。
当用户在字段中输入无效字符(数字,特殊字符)时,我需要立即从字段和变量中清除这些字符,因此用户永远不会看到它们。这叫什么,我该怎么办?我已经使用了(keypress)
,但是并没有立即清除这些字符。