次のように angular-ui マスク モジュールを使用して、日付フィールドにマスクを設定しています。
<input type="text"
id="date"
ng-model="transaction.date"
ui-mask="99/99/9999" />
フィールドに 30/05/2013 があり、それを 10/05/2013 に変更するには、最初に「1」を入力するだけですべての文字がプッシュされるため、13/00/5201 になります。
文字を挿入する代わりに、強制的に ui-mask に文字を上書きさせる方法はありますか? (これにより、誰かが「削除」してからキャラクターを押す必要がなくなります。
例: http://jsfiddle.net/5NbD7/ この例の先頭に「30」と入力すると、最終的に 30/01/0120 になります。文字を上書きして 30/01/2010 を生成したい