AngularJS Formly ui-mask:删除模型的输入掩码字符

时间:2019-06-07 19:32:33

标签: javascript angularjs phone-number input-mask

我使用AngularJS在Formly表单中的10位电话号码字段上设置了输入掩码:只是用破折号掩盖了输入:xxx-xxx-xxxx。破折号正确显示在页面上,但该字段的正式模型值保留了破折号。如何配置表单字段以忽略掩码字符(破折号)?模型值应为:

phoneNumber: '4838884747'

不是

phoneNumber: '483-888-4747'

我还没有格式化程序可以工作。请帮忙吗?

1 个答案:

答案 0 :(得分:0)

var s = "483-888-4747";
var s2 = s.split("-").join('');
console.log(s2);

   

有关更多信息,请参见