angular - rxJS 的 debounceTime 在本地工作时工作,但在构建后它没有按预期工作
问题描述
我将 debounceTime 和 distinctUntilChanged 用于表单 valueChanges。
this.form.valueChanges.pipe(debounceTime(100000), distinctUntilChanged()).subscribe(() => {
......
});
当我在当地工作时,效果很好。10秒后触发,我没有问题。
但是,在我构建 --prod 之后,它没有按预期工作。
我输入的每个更改都会触发订阅,
提前致谢。
import {debounceTime,distinctUntilChanged } from 'rxjs/operators';
this.form.valueChanges.pipe(debounceTime(100000), distinctUntilChanged()).subscribe(() => {
......
});
解决方案
这是我的错误。
我使用了毫秒的动态值,该值为0。所以它触发得很奇怪。
谢谢大家,并为浪费您的时间道歉。:)
推荐阅读
- php - Laravel Left Join 条件为 ON
- docker - cAdvisor 容器多核 CPU 使用率
- java - 如果我使用 gridview 将所选图像传递给第二个片段,如果我想选择图像传递第二个到第三个片段。那么会怎么做呢?
- r - AHP 算法工作不会返回一对成对的特征值
- perl - 需要 rpm 依赖项,即使它们存在
- splunk - Splunk - 汇总时间或将其作为字符串使用
- c++ - 不允许指向不完整类类型“SDL_SysWMmsg”的指针
- python - /search 'search' 对象的 AttributeError 没有属性 'cleaned_data' django
- javascript - Javascript 10 分钟倒数计时器 NaN 错误
- javascript - 是否有 Java WebSocket 服务器库可以将通知推送到 JavaScript 客户端?