代码之家  ›  专栏  ›  技术社区  ›  Ole

在使用新的Angular Resource API时取消搜索术语?

  •  0
  • Ole  · 技术社区  · 9 月前

    使用RxJS,我们可以在执行http请求之前消除这样的击键。

    this.query$.pipe(
        debounceTime(500),
        distinctUntilChanged(),
    

    新的Angular Resource API是否有办法在更新请求参数之前取消输入字段的抖动?

    1 回复  |  直到 9 月前
        1
  •  1
  •   Matthieu Riegler    9 月前

    ATM(19.0)不支持取消公告 resource / rxResource ,你必须在userland中构建这个。

    资源 它主要是一个我们可以在此基础上构建的原始模型。整个获取数据的故事还没有完成。

    你可以做的是:

    inputStr = toSignal(this.query$.pipe(
        debounceTime(500),
        distinctUntilChanged())
    ); 
    
    resource({
      request: this.inputStr;
      loader: (param) => { ... }
    });
    
    推荐文章