Маскировка валюты в ионной - PullRequest
0 голосов
/ 01 октября 2019

Я пытаюсь отформатировать запись в валютном формате, например, 10 000,00, в поле ввода-ввода с приведенной ниже строкой кода, но при вводе текста вывод выводится как 10 000,0010000. Я испробовал почти все альтернативные решения в Интернете, и ни одно из них не помогло мне преодолеть эту ситуацию. пробовал ng2-currency-mask и он не работает

              <ion-item>
                <ion-input type="number" [(ngModel)]= Basic pattern="\d*" name="Basic"
                  #Basic="ngModel" clearInput placeholder="0.00">
                  <div>{{selectedCtcBasic | currency: '₹ '}}</div>
                </ion-input>
                <div class="error-form" *ngIf="Basic.invalid">
                  <div *ngIf="Basic.errors.pattern">* Text/symbols not allowed</div>
                </div>
              </ion-item>              

1 Ответ

0 голосов
/ 01 октября 2019

Можете ли вы попробовать с вводом вместо ионного ввода? Его проблема с ионными метками. Некоторые фильтры и директивы не работают.

<ion-item>
  <input type="number" [(ngModel)]="selectedCtcBasic" name="Basic"
    #Basic="ngModel" clearInput placeholder="0.00" />
    <div>{{selectedCtcBasic | currency: '₹ '}}</div>
</ion-item> 
...