首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Falcor路由器可观察性

Falcor路由器可观察性
EN

Stack Overflow用户
提问于 2016-04-05 21:16:40
回答 1查看 161关注 0票数 2

在我的路线上使用观察物有问题。路由器未将pathValue发送到客户端。我做错了什么?

代码语言:javascript
复制
{
    route: 'starshipsById[{integers:starshipIds}][{keys:props}]',
    get: (pathSet) => Observable.from(pathSet.starshipIds)
        .flatMap(starshipId =>
          Observable.fromPromise(r.table('starshipsById').get(starshipId).run(c))
            .flatMap(starship => Observable.from(pathSet.props).map(key => {
              const pathValue = !starship ?
              {
                path: ['starshipsById', starship.id],
                value: null,
              } : {
                path: ['starshipsById', starship.id, key],
                value: starship[key] || null
              };
              return pathValue;
            })
        ))
  }
EN

回答 1

Stack Overflow用户

发布于 2016-04-06 18:44:05

主要问题是使用了错误的可观察节点包。我用"rx“替换了"rxjs”包,现在它工作得很好。

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

https://stackoverflow.com/questions/36427514

复制
相关文章

相似问题

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