离子输入ngModel两种方式数据绑定或添加数字格式

问题描述 投票:0回答:1
<ion-col size="4">
  <ion-input
    class="input-field"
    style="--padding-end: 20px; text-align: end;"        
    [(ngModel)]="discountPercent"
    (ngModelChange)="onDiscountPercentChange()"
    type="text"
    appDecimalPlaces="2">
    <p slot="end">%</p>
  </ion-input>
</ion-col>

your text
[(ngModel)]="discountAmount" 我想添加这个地方格式函数 getFormatedNumber(saleDecimals),我该如何解决这个问题

javascript angular ionic-framework angular-ngmodel two-way-binding
1个回答
0
投票

首先,这个问题感觉不完整,但我假设您需要使用自定义函数来格式化输入中的模型值

为此,我们可以利用已经调用的

onDiscountPercentChange
并在其中运行 getFormatedNumber(saleDecimals)

就像

onDiscountPercentChange(): void {
// run the format fn

this.getFormatedNumber(2);
}
© www.soinside.com 2019 - 2024. All rights reserved.