Левая часть операции arithmeti c должна иметь тип 'any', 'number', 'bigint' или проблему типа enum с производственной сборкой ioni c 4 - PullRequest
0 голосов
/ 13 января 2020
<form [formGroup]="jobSheetForm" (ngSubmit)="updateSheet()">
    <ion-grid class="control-form">
        <ion-row>
            <ion-col size="6"><div class="info">ACV:</div></ion-col>
            <ion-col size="6"><ion-input class="unit" type="text" formControlName="acv" #acv></ion-input></ion-col>
        </ion-row>
        <ion-row>
            <ion-col size="6"><div class="info">Deductible:</div></ion-col>
            <ion-col size="6"><ion-input class="unit" type="text" formControlName="deductible" #deductible></ion-input></ion-col>
        </ion-row>
        <ion-row>
            <ion-col size="6"><div class="info">Total:</div></ion-col>
            <ion-col size="6"><ion-input class="unit" 
                type="text"
                formControlName="totalAmountDue"
                readonly
                [value]="(+acv.value || 0) + (+deductible.value || 0)"  
            ></ion-input></ion-col>
        </ion-row>
    </ion-grid>
</form> 

это форма, и она работает нормально, но когда я беру prod build, она дает левую часть арифметической c операции, которая должна иметь тип 'any', 'number', ' bigint 'или тип enum. ошибка.

...