小编Con*_*don的帖子

如何解决以下错误?

我根据rxjs 6文档编写了以下代码。我目前正在运行angular 5,rxjs 6和angularfire2 rc.10。我得到的错误是

[ts] property 'pipe' does not exist on type 'OperatorFunction<{}, [{}, user, string]>'.
Run Code Online (Sandbox Code Playgroud)

这是代码

this.companies$ = combineLatest(this.authService.user$, this.filter$).pipe(
  switchMap(([user, filter]) =>
    this.afs.collection("companies", ref => {
        if (user) {
          ref.where("owner.network", "==", user.activeNetworkProfile.id);
        }
        if (user) {
          ref.where("name", "==", filter);
        }
        return ref;
      }).valueChanges()
  )
);
Run Code Online (Sandbox Code Playgroud)

this.authService.user $和this.filter $是可观察的。

public filter$: Observable<string>;
public user$ : Observable<User>;
Run Code Online (Sandbox Code Playgroud)

rxjs typescript angularfire2 angular rxjs6

2
推荐指数
1
解决办法
675
查看次数

GraphQL项目结构

构造graphQL项目/服务器端的最佳方法是什么?这是我目前的结构

  • src
  • 配置

  • 楷模

  • 设定
  • 图式
    • 查询
      • 指数
      • userQuery
    • 解析器
      • 指数
      • userResolver
    • 类型
      • 指数
      • 用户类型

javascript node.js graphql

1
推荐指数
2
解决办法
3385
查看次数

标签 统计

angular ×1

angularfire2 ×1

graphql ×1

javascript ×1

node.js ×1

rxjs ×1

rxjs6 ×1

typescript ×1