Tengo una situación en mi página.¿Cómo se suman dos campos en AngularJS y se muestra el resultado en una etiqueta?
Tengo dos entradas y una etiqueta en mi página. Estas etiquetas tienen que mostrar la suma de estos dos valores de entrada.
así que traté de abajo solución:
Sub-Total
<input type="text" ng-model="Property.Field1" />
Tax
<input type="text" ng-model="Property.Field2" />
Total
<label>{{ Property.Field1 + Property.Field2 }}</label>
En el primer tiempo, cuando la página se ha cargado totalmente, la etiqueta muestra la suma, pero cuando escribo algún valor en cualquier entrada, estos soution me da un resultado de CONCATENATION de Property.Field1
y Property.Field2
, en lugar de la suma.
así que traté siguientes:
Sub-Total
<input type="text" ng-model="Property.Field1" />
Tax
<input type="text" ng-model="Property.Field2" />
Total
<label>{{ parseFloat(Property.Field1) + parseFloat(Property.Field2) }}</label>
sin más exitoso.
¿Cómo puedo lograr el resultado de suma de dos entradas que se muestran en la etiqueta?
gracias, es definitivamente resolver mi problema – Aitiow
De nada ... he añadido otra forma, no sé por qué no lo había hecho No lo pensé antes, establecer una referencia debería hacerlo también. – ndm
Simplemente, la forma estándar de hacerlo es 'value | 0', asm.js usándolo, por ejemplo. – vittore