Input Field我有一个matInput字段,我想限制输入仅输入字符和特殊字符,而不是数字。我适用
模式,错误消息也将出现“ plz仅输入字符”,此后,当我单击“提交”按钮,提交表单时,我想在表单控件出现错误时停止提交表单。
答案 0 :(得分:1)
您可以使用“样式”属性,在其中可以将正则表达式与有效输入相匹配
或者您可以创建一个自定义指令并检测输入,并且不允许通过将输入与正则表达式匹配来输入数字
参考:https://angular.io/api/forms/PatternValidator
要使用的正则表达式:^([^ 0-9] *)$
要测试正则表达式:https://www.regexpal.com/