У меня была проблема с поиском суммы, основанной на количестве * цена. Проблема в том, что в каждой строке есть подстроки. Как я могу получить сумму от количества и цены? Вот мой код ниже.
Вот также ссылка на мой демонстрационный код ПОЖАЛУЙСТА, НАЖМИТЕ НА ЭТОТ
getAmount(value: FormControl) {
const control = <FormArray>this.myForm.controls['people'];
this.total = 0;
control.controls.forEach((field) => {
field.get('addresses')['controls'].forEach(element => {
const col1 = +field.get('price')
const col2 = +element.get('quantity');
const sum = col1 * col2;
// Get Amount
element.get('amount').patchValue(sum, { emitEvent: false });
// Get Grand Total
this.total += sum;
});
});
}