首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SwitchMap与DebounceTime

SwitchMap与DebounceTime
EN

Stack Overflow用户
提问于 2019-11-18 13:33:48
回答 1查看 635关注 0票数 0

我正在用角实现一些搜索和过滤控件。为此,我已经开始使用RxJ。首先,我很难理解像switchMapexauhstMap这样的操作符,所以我提到了这个视频和这个文章。现在我对它有了更好的理解。但是,我想到了一个关于在debounceTime()中使用switchMap()的问题。这是常见的做法吗?为什么我需要一个debounceTime,而switchMap将确保取消以前的所有请求?

所以,如果我要实现像谷歌这样的搜索框,我需要两者都使用吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-18 13:39:29

使用debounceTime的目的是为了节省您的后端时间。如果您发送了一个请求,那么如果得到并处理响应,则与BE无关,即FE。请求就在那里,它必须由BE处理。

在搜索和筛选功能中,您知道在用户输入(搜索功能)时不需要做任何事情。这就是为什么你使用debounceTime

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58915794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档