rxjs 相关问题

JavaScript的Reactive Extensions(RxJS)是一组库,用于使用可观察集合和Array Extras样式组合来编写异步和基于事件的程序。

缓存服务的最佳方法

我想要实现的是将数据保存在缓存中。 我的解决方案: 公共课程缓存; 公共 getCourses(): Observable { 常量课程$ = this.coursesCache ? (这个.当然...

回答 1 投票 0

TypeScript 返回类型双箭头(Observable)?

我对这个感到困惑: const loadData: (detailsStore: RecipeDetailsStore) => (source$: Observable) => Observable 我该如何解释这一点? 我的

回答 1 投票 0

导航到同一页面后,无法订阅 NgOnInit 中可观察的表单控件 valueChanges

我有一个使用不同参数导航到自身的页面。这使得 NgOnInit 不会再次执行。可悲的是,在 NgOnInit 中,我订阅了一个可观察的对象来处理值变化,我...

回答 1 投票 0

RxJS setTimeout 运算符等效

在这种特定情况下,是否有一个 RxJS 运算符可以替代 set/clearTimeout: this.mouseEnterSubscription = this.mouseEnterStream .订阅(() => { this.timeout = setTimeout(() => ...

回答 1 投票 0

为什么 BehaviourSubjects 的 `combineLatest` 上的 `.pipe` 未定义?

在 Angular 10 应用程序中,我有一个服务类: @Injectable() 导出类 MyService { 私有只读 bSubject1$:BehaviorSubject = newBehaviourSubject(null);

回答 1 投票 0

使用 RxJS 时出现“不是函数”错误

我突然遇到了 RxJS 错误。 我的项目是 Angular、Typescript,我使用 RxJS 作为 NGRX redux 的一部分。 我的代码似乎工作得非常好,仅将其作为导入:

回答 2 投票 0

角度:从模板中的可观察数组中获取随机元素

我正在尝试从 Observable 数组中获取随机元素以在模板中使用。目前我正在使用 @Select(SomeState.tiles)tiles$: Observable; 和 getRandomTile$(): 可观察...

回答 1 投票 0

在 Angular Rxjs 中,catchError 因 TypeError 而失败

我正在尝试发送帖子请求来创建/更新用户。当我收到 400 响应时,catchError 函数失败并显示 类型错误:您在需要流的地方提供了无效的对象。 您可以...

回答 1 投票 0

在react中选择多个图标

我需要在“Origem”中选择一个图标,在“Destino”中选择一个图标,在“Material”中选择一个图标,如何做到这一点,我的代码,在react中,只选择一个。 。 一些帮助解决问题

回答 1 投票 0

通过switchmap处理ngrx效果中的多个api调用

我正在尝试使用 switchmap 在 ngrx 效果中执行多个 API 调用 该操作接受要上传的文件的输入数组,并且 api 支持一次一个文件 我的效果如下所示 上传文件...

回答 1 投票 0

.toPromise() 和 lastValueFrom()

我有这个可观察的 createMyRecord(): Observable { 返回(TEMPLATE_DB).pipe( mergeMap((模板) => doTask(模板)), mergeMap(() => EMP...

回答 2 投票 0

在可观察对象内创建的垫表内形成数组

我有一个父组件:父列表包含两个子组件(第一个子列表,第二个子列表) 在第二个子列表组件中:我有一个 mat 表,用于接收要显示的数据...

回答 1 投票 0

来自 2 个不同来源的 Rxjs

我有一个包含 3 个字段的表单,这些字段作为查询参数放入 API 调用中。当点击按钮时,表单就会被提交,API 就会被调用,数据就会被放入表格中。桌子是有角的

回答 1 投票 0

Angular RxJs 将订阅封装在被调用函数中

当我们了解订阅 Observables 时,一个常见的例子是使用 http 请求: 给定一个通过 http 检索数据的服务方法,组件调用此方法,该方法返回 Obse...

回答 1 投票 0

我的函数仅返回一次可观察值

我有以下服务: // transloco-loader.ts 从“@Angular/core”导入{注入,可注入}; 从'@ngneat/transloco'导入{TranslocoLoader}; 从 'rxjs' 导入 {map, take}; 导入 {

回答 1 投票 0

finalize() 方法不会抛出未处理的异常

finalize() 方法似乎捕获未处理的异常并且不对它们执行任何操作。 在下面的代码中,控制台日志将运行,但在抛出错误后没有任何内容。但你不会...

回答 1 投票 0

深度嵌套的 ng-container 元素能否在 Angular 布局组件中正确渲染内容?

在我的 Angular 应用程序中,我使用 CSS 开发了一个具有两列的布局组件。在这个布局组件中,我使用 ng-content 为旁白和主要内容定义了占位符。 该...

回答 1 投票 0

Angular:遇到 401 错误时如何对 HTTP 请求进行排队?

我有一个使用 JWT 令牌进行身份验证的 Angular 应用程序。当 HTTP 请求返回 401 错误(未经授权)时,我需要刷新令牌并重试请求。 我之前的问题

回答 1 投票 0

Angular 重新加载:动态 TenantID 识别和通用数据更新实现

在我的Angular应用程序中,我遇到需要在页面重新加载时检查tenantId并加载相关信息。目前,我已经在多个地方直接实现了这个逻辑

回答 1 投票 0

在 forkjoin 中使用 NGXS 状态数据

在 Angular 组件中,我必须从 API 检索数据,然后将其与 NGXS 状态变量中的一些状态数据一起使用。在我的组件中我有这个: @Select(MyObjectState.get) 公共领域...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.