<pre> {{((itemInfoForm.controls['quantity'].value) + (selected_item.quantity))}}</pre>
: 10 + 10 = 1010opération arithmétique de valeur de commande de forme angular2 en sortie html
résultat attendu: 10 + 10 = 20
<pre> {{((itemInfoForm.controls['quantity'].value) + (selected_item.quantity))}}</pre>
: 10 + 10 = 1010opération arithmétique de valeur de commande de forme angular2 en sortie html
résultat attendu: 10 + 10 = 20
Il suffit de créer une méthode et passer le paramètre avec et obtenir le retour en nombre comme celui-ci
<pre>
{{changeType(itemInfoForm.controls['quantity'].value) + changeType(selected_item.quantity)}}
</pre>
......//and in your controller side write function like this
changeType(val){
return +(val);
}
Essayez le code ci-dessous, les convertir en nombres en utilisant parseInt
{{parseInt(itemInfoForm.controls['quantity'].value) + parseInt(selected_item.quantity)}}
ne fonctionne pas erreur TypeError: co.parseInt est pas une fonction – saif
Utilisez {{Number.parseInt (object1) + Number.parseInt (object2)}} – Vignesh
ne fonctionne pas TypeError: Impossible de lire la propriété ' parseInt 'de undefined – saif