角反应形式用于控制

时间:2018-08-28 13:38:10

标签: angular

社交号码输入字段的格式必须为以下形式的反应形式:

  • 格式必须为###-##-####。
  • 将大小限制为9个数字(不带破折号)(11个带破折号)
  • 用户未输入破折号(破折号不是数字值

有人可以用这种格式的代码和此控件的要求来帮助我吗

form name: ownsForm
object:obj
formcontrol name========(social: this.Obj.social),

html

<input matInput 
       placeholder="Social " 
       class="form-control input-sm" 
       formControlName="social">

请为.ts文件和HTML文件提供反角格式的代码。
我正在接受用户的输入。

2 个答案:

答案 0 :(得分:0)

您尝试过ngx-Mask软件包吗?

在这里,我根据您的要求创建了一个简单的stackblitz演示。

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

答案 1 :(得分:0)

也许您在谈论有角度的烟斗?这就是我们可以用来格式化,正则表达式和转换的东西。

https://angular.io/guide/pipes