我正在使用Ionic构建iOS应用,并且正在使用Jade for UI。有一个输入框,我希望输入的值被屏蔽。输入可以是数字或数字+字母。到目前为止,我仍然找不到方法。
任何人都可以帮助我在用户键入内容时屏蔽输入内容吗?例如,如果用户键入“ 123”,则UI中应显示的是“ XXX”。提交给API时,我也需要未屏蔽的值。
由于我对离子和翡翠不太熟悉,因此任何示例也将很有用。
更新:
就像密码输入文本字段。当用户在用户界面中输入密码而不是用户键入的真实字符时,您将看到“ ....”或“ XXXX” ...这就是我想要的效果。
答案 0 :(得分:0)
对于蒙版,您可以使用
npm angular2-text-mask
在输入集中:
[textMask]="{mask: mask, guide: false, modelClean: true}"
在.ts文件中设置rgex:
mask: any[] = ['+', /\d/, ' ', '(', /[1-9]/, /\d/, /\d/, ')', ' ', /\d/, /\d/, /\d/, '-', /\d/, /\d/, '-', /\d/, /\d/];