私は、次の入力があります。NG-モデルと入力に印加されていないマスク
<input type="text" id="cpfcnpj" ng-model="PersonalIdentificationNumber" ui-mask-placeholder="" ui-mask="000.000.000-00" name="PersonalIdentificationNumber" model-view-value="true" required="" readonly="" class="ng-pristine ng-not-empty ng-valid ng-valid-required ng-touched">
をしかし、私は入力を記入し、NG-モデルに同じデータを適用するために、データを受信したとき:
$scope.PersonalIdentificationNumber = result.Result.PersonalIdentificationNumber;
マスクのフォーマットが正しく行われていません。 000.000.000-00
の代わりに00000000000
が得られます。
既にこの解決策を試してみました。また、$("#cpfcnpj").attr('mask', '000.000.000-00');
も試してみましたが、どちらも機能しません。 UI-マスキングを提供していませ直接アンギュラ enter link description here
:
あなたはフィドル/ plunkerでデモを投稿してくださいできますか? –