Как объединить два потока в RxJ и немного больше?

Чистая виртуальная функция - это терминология C ++, но в C #, если функция, которая реализована в классе Derived, и этот производный класс не является абстрактным классом.

abstract class PureVirtual
{
    public abstract void PureVirtualMethod();
}

class Derivered : PureVirtual
{
    public override void PureVirtualMethod()
    {
        Console.WriteLine("I'm pure virtual function");
    }
}
1
задан Eugene Khristo 17 January 2019 в 05:24
поделиться

1 ответ

Вы можете просто unsubscribe из Observable, когда форма отправлена.

Проверьте это

export class AppComponent implements OnInit  {
  form: FormGroup;

  subscription;

  constructor(private fb: FormBuilder) {}

  ngOnInit() {
    this.form = this.fb.group({
      'name': [],
      'age': []
    });

    this.subscription = this.form.valueChanges.pipe(
      debounceTime(3000)
    ).subscribe(value => console.log(value));
  }

  onSubmit() {
    this.subscription.unsubscribe();
    console.log(this.form.value);
  }
}
0
ответ дан Bunyamin Coskuner 17 January 2019 в 05:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: