【问题标题】:I can't listen for Value Changes on a reactive form我无法在反应式表单上收听值更改
【发布时间】:2022-10-14 23:30:33
【问题描述】:

尝试侦听响应式表单上的值更改时遇到以下错误:

此表达式不可调用。键入'可观察的<字符串 | null>' 没有调用签名。

wordToSearch = this.fb.group({
  word: ['']
});

ngOnInit(): void {
  this.wordToSearch.get('word')!.valueChanges()
}

【问题讨论】:

标签: angular typescript rxjs frontend observable


【解决方案1】:

你需要订阅 valueChanges,它不是一个函数,它是一个 observable。

this.wordToSearch.get('word').valueChanges.subscribe((w)=>{
  console.log(w);
});

希望这能解决你的问题!!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-01-09
    • 2019-09-07
    • 1970-01-01
    • 2020-07-12
    • 1970-01-01
    • 2017-11-27
    • 1970-01-01
    • 2020-05-30
    相关资源
    最近更新 更多