首页 文章

Angular 5:在输入中更改数据后运行函数

提问于
浏览
0

如何在时间1500之后检测输入和运行功能的变化.debounceTime不工作coreclty我的代码:

this.filterInput
    .valueChanges
    .debounceTime(1500) <- not working corectly
    .subscribe(text => {
        //function to run
    })

感谢帮助 .

1 回答

  • 0

    您可以在订阅中使用 setTimeout

    this.filterInput
        .valueChanges
        .subscribe(text => {
            setTimeout(
               ()=> {
                  console.log("Executing after 1500ms");
               }, 1500
            )
        })
    

相关问题