1

私のフォームには、フィルターが必要なフィールドがいくつかあります。たとえば、SSN フィールドがあります。

現在、ユーザーが正しいパターンで入力したことを確認しています (必要に応じて間違っていることを確認しています)。ただし、これにはユーザーがハイフン自体を入力する必要があります。私がやりたいことは、ユーザーが番号を入力すると自動的にハイフンを追加することです。

どうすればこのようなことを達成できますか? SSN フィールド用に作成したカスタム タイプが既にあります。たぶん、このカスタムフィールドのコントローラーで?

4

2 に答える 2

5

Kent には、 uiMaskモジュールを使用してこれを行う方法の例が既にあることに気付きました。

http://angular-formly.com/#!/example/integrations/ui-mask

于 2015-08-31T19:34:53.963 に答える
4

これにはangular-uiライブラリを使用しui-maskました。

の入力マスク999-99-9999は、あなたが説明しているものです。ui-maskディレクティブのデモは、ここにあります。

于 2015-08-31T19:34:04.927 に答える