2016-06-30 8 views
2

https://htmlpreview.github.io/?https://github.com/angular-ui/ui-mask/master/demo/index.html角度UVマスクはどのようなものですか?

これは私が見つけることができる唯一のドキュメントです。そしてそれは私にはあまり意味がありません。私が見る限り、公式のデモはありません。

ui-mask-placeholderとui-mask-placeholder-charが機能していないようです。

マスクされたフィールドに値を入力すると、マスクは消え、ユーザーは任意の値を入力できます。ですから、基本的にはプレースホルダを使用して残しています。次に、UVマスクのポイントは何ですか?私は何が欠けていますか?

答えて

5

ui-maskは入力パターンを定義し、ユーザーに入力パターンを強制的に入力させます。

たとえば、マスクを(999) 999-9999に設定すると、ユーザーは(123) 456-7890という値を入力することができます。

A任意の文字:

マスク定義は、これらのパターンを考慮します。

9任意の数字です。

*任意の文字または数字。

?マスクの任意の部分をオプションにします。

あなたはAAAAA-AAAAAとしてマスクを定義するのであれば、ユーザーは唯一の値として、いくつかのhello-worldまたはqwert-yuiop(のみの文字)を書くことができます。

デフォルトのプレースホルダcharが、それは集中しています入力時に「埋める」として使用される文字で、値が空である:

あなたはマスクAAAAA-AAAAA、デフォルトのプレースホルダ文字_(デフォルト)を選択した場合は、入力フィールドをフォーカスすると_____-_____になります。

デフォルトのプレースホルダ文字Xを選択した場合、あなたは私が予想機能ですXXXXX-XXXXX

+0

を持つことになります。しかし、それは私のために働いていないようです。これにはどのスクリプトファイルを含める必要がありますか?また、適切なデモがありますか?ありがとう。 :) – Aditi

+0

'angle.js'コアファイルと' angle-ui-mask/dist/mask.js'をインクルードするだけです。依存関係を 'ui.mask':angular.module( 'myApp'、['ui.mask'])'に追加してください。適切なデモについては、リンク先のものと同じ完全なデモは見つけられません。 – JulCh

関連する問題