Я использую угловой 6
Я слушаю 2 формы через 2 [formControl] "toppings": массив и "toppings2": массив.
Мой код работает хорошо, когда я слушаю одну или другую, но когда я использую рабочий zip, журналы приходят из одной или другой формы случайным образом.
Я не знаю, как манипулировать val, чтобы получить ожидаемый результат
Мой код:
ngOnInit() {
zip(this.toppings.valueChanges, this.toppings2.valueChanges).subscribe(val =>
console.log(val[0] +val[1]);
}