observable相关内容

RXJS - Angular - 取消订阅主题

如此主题中所述,“官方"在 Angular 5+ 中取消订阅 Observables 的解决方案通常是使用 takeUntil.到现在为止还挺好.我的问题是,如果我订阅的 Observable 实际上是一个主题,这也适用吗? 解决方案 一旦你对任何东西(Subjects 也是)调用 .subscribe() ,需要确保订阅被取消订阅..subscribe()> 处理有限的 Observa ..
发布时间:2022-01-01 22:35:11 其他开发

“错误"消息:“typeof Observable"类型上不存在“属性"“from"

我正在尝试使用 RxJS 学习响应式编程.我试图使用 Observable.from() 方法从数组创建一个 observable,但出现错误: 'typeof Observable' 类型不存在属性 'from' 我使用 Angular CLI 搭建了一个 Angular 应用程序,所以包括 RxJS 包在内的所有依赖项都被正确导入. 在 app.component.ts 中, ..
发布时间:2022-01-01 22:34:22 其他开发

输入'Observable'不可分配到类型“[]"

我对 Angular2/TypeScript 还很陌生,所以如果我犯了一些愚蠢的错误,请原谅.我想要做的是从 Select 下拉列表中我正在使用服务填充数据,该服务返回一个 JSON 数组. 这是我的代码: product-maintenance.component.ts从“@angular/core"导入{组件,OnInit};从'../../_services/product-main ..
发布时间:2022-01-01 22:34:14 其他开发

此属性 fromEvent 在类型 'typeof Observable' Angular 6 上不存在

我在尝试创建将 keyup 事件转换为可观察流时遇到问题. 我正在关注 Ng-book 版本 6.我被困在一个示例中,该示例在您键入时搜索 YouTube 视频.当搜索返回时,我们将显示视频缩略图结果列表,以及每个视频的说明和链接. 为此,我们使用 observable.fromEvent:https://github.com/NiLinli/ng-book2-angular-6-r6 ..
发布时间:2022-01-01 22:33:49 其他开发

subscribe 有什么作用,它与 Observable 有什么关系?

我是 Angular 的新手,我遵循的教程有术语“Observable".导师解释了,但我没有完全理解. 什么是Observable,为什么我们总是要调用observable.subscribe()? subscribe() 实际上是做什么的? 解决方案 什么是 Observable? 一个 Observable 可以看作是一个数据源.该数据可能存在(或不存在)并且可能会 ..
发布时间:2022-01-01 22:33:40 其他开发

Rxjs 可观察订阅数

在我的 Angular 2 应用程序中,我有许多可观察对象和订阅.当然,我应该在离开页面时取消订阅,但我想知道是否有可能获得活动订阅的数量.仅用于调试信息或当我忘记退订时. rxjs 里有这些信息吗? 解决方案 可能有点晚了,但你可以利用 rxjs-spy. 此解决方案与提议的解决方案等效,而且在我看来,更易于维护. 我通常在 main.ts 中全局启用它,作为一种即发即 ..
发布时间:2022-01-01 22:32:17 其他开发

何时使用 Promise 而不是 observable?

有没有比 observable 更强大的 Promise 的情况?我知道 observables 比 promises 有很多好处.但是有没有什么情况,我应该只使用 observables 上的承诺. 我找到了这个链接,promises vs observables.但这总是向我展示了 observables 比 promises 的好处.我想知道 promise 相对于 observabl ..
发布时间:2022-01-01 22:30:23 其他开发

什么触发了 combineLatest?

我有一些可观察的.我需要知道哪个触发了订阅. Observable.combineLatest(this.tournamentsService.getUpcoming(),this.favoriteService.getFavoriteTournaments(),this.teamsService.getTeamRanking(),(锦标赛,最喜欢的,球队)=>{//是什么触发了 combine ..
发布时间:2022-01-01 22:29:11 其他开发

Angular2 rxjs 按可观察字段排序(可观察)对象列表

我想按可观察字段对事物列表进行排序,但无法围绕可观察对象进行排序以使其正常工作.有人知道如何实现这一目标吗? 最初的情况是这样的: Thing[] things;接口东西{名称:Observable} {{东西名称 |异步}} 因为我显然没有正确描述我的问题:我想对事物列表进行排序的字段是一个 Observa ..
发布时间:2022-01-01 22:28:54 其他开发

使用 Rxjs 或任何东西侦听 Angular 中的数据库数据更改

我在后端(node.js)中有一个服务,我正在通过 angular 订阅它http 客户端服务,它工作正常.对于我的申请,有不止一个用户.所以其他一些用户可以更改数据库数据.所以每当数据库数据发生变化时,我都会立即订阅它们. 这样所有用户都可以查看一致的数据,即与数据库数据同步的数据.我在角度服务中使用 RXJS Observables. 解决方案 在回答之前,请注意满足您的要求说起来容易 ..
发布时间:2022-01-01 22:23:35 其他开发