Как восстановить входное значение с помощью formbuilder
Я бегу setupForm()
функция на каждом ngOnInit()
setupForm() {
const term = this.store.selectSnapshot<any>(
state => state.form.search.model.term
);
this.searchForm = this.formBuilder.group({
termField: [term]
});
}
проблема в том, что когда я возвращаюсь к своему компоненту, termField
не получает значение, восстановленное из const term
тем не мение term
всегда имеет строковое значение. Есть идеи как починить?
Также пытался this.searchForm.controls['termField'].setValue(term );
- не устанавливает значение