在Angular2中,如何屏蔽输入字段(文本框)以使其只接受数字而不接受字母字符?我有以下HTML输入:上面的输入是一个通用的文本输入,可以用作简单的文本字段或数字字段,例如,显示年份。使用Angular2,我如何使用相同的输入控件并在此字段上应用某种过滤器/掩码,以便它只接受数字?我可以通过哪些不同的方式实现这一目标?注意:我需要仅使用文本框而不使用输入数字类型来实现此目的。 最佳答案 您可以使用angular2指令。Plunkrimport{Directive,ElementRef,HostListener,Input}from