rxjs 相关问题

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

Http observable 订阅内的代码未执行

我们有一个基于 Angular 16.x.x 的 FE 应用程序,当我们有一个针对订单 checkout.component 的 http 请求的 Observable 时。我们在订阅的 .next() 中放置了一个 toastr 以及一个

回答 1 投票 0

为什么它告诉我如果所有html元素都有值,则target的value属性不存在?

我正在做一个与API相关的项目,我正在使用Angular、Angular Material、Typescrit和RXJS,错误是在尝试突出显示搜索栏时,在这段html代码中我收到错误...

回答 1 投票 0

尽管在 Angular 中可以订阅和使用属性的最新值,但异步管道不会更新视图

考虑下面不起作用的快照: 父.ts allowed$ : 可观察; 父级.html 儿童.ts @Input() 允许:布尔值

回答 2 投票 0

mergeMap 和 concatMap 链中的角度内存泄漏

我需要将 1 TB 文件夹上传到 Blob 存储,并使用 mergeMap 设计了一个并行处理管道,以使用 concatMap 通过一系列步骤处理和上传文件。每一步都...

回答 1 投票 0

如何通过订阅Angular在另一个对象中使用一个对象?

我试图在这里创建两个对象:用户和管理员。我有一个有 id 的用户对象,一个有自己唯一 id idManager 的经理,以及一个来自用户的 id,OneToOne

回答 1 投票 0

订阅 NGRX 操作流是否被视为代码异味?

我问自己直接订阅NGRX操作流是否被认为是代码味道。 考虑以下用例: 假设我有一个存储在 NGRX 存储中的实体列表...

回答 1 投票 0

如何在发生错误后保持 Rxjs 可观察性(忽略错误)

我将一些值发送到 rxjs 管道,然后进行订阅。如果出现错误,我想忽略它们并继续剩余的输入。 of('foo', 'bar', 'error', 'bazz', 'nar', 'error'...

回答 1 投票 0

一定时间后重置扫描累加器RxJS

我有一个 fromEvent 附加到输入 keydown 事件。这样我就可以监听KeyEvents。 在管道内部,我使用扫描运算符,因此我可以累积用户引入的最新 3 个密钥。 我切...

回答 1 投票 0

使用 rxjs 的无限循环:错误:超出最大更新深度

我已经开始研究这个代码库,之前没有使用过 RxJS,尽管我认为这里的问题更多是依赖项如何工作,而不是 RxJS 问题。 导致厕所的线路...

回答 1 投票 0

RXJS 在可能未定义的对象上观察可观察对象

给定两个来源,其中之一可能未定义,我如何组合两者中的最新一个? const observable1 = 间隔(100); const observable2 = this.ref?.observable; // 这是对 angu 的引用...

回答 1 投票 0

在 npm 安装 redux-devtools-extension

npm 错误!此运行的完整日志可以在以下位置找到: npm 错误! C:\用户\瑜伽\应用程序数据\本地 pm-cache_logs�4-05-13T15_20_57_301Z-debug-0.log PS: C:\Users\Yoga\Documents\Rough-Work 我尝试...

回答 1 投票 0

“.../node_modules/rxjs/Rx”没有导出成员“throwError”

Angular 文档谈到了一个“throwError”类,其导入语句如下所示 从 'rxjs' 导入 { Observable, throwError }; 但我的编译器找不到 cl...

回答 2 投票 0

来自 Angular 外部的更改检测和事件

我创建了 Angular 7 应用程序,它使用一个非常大的外部库。除了来自外部来源的事件之外,我已将所有事情都成功连接起来。 我有一个活动

回答 1 投票 0

在 Angular 服务中对 http 请求进行单元测试重试

我正在尝试在不使用 for 循环的情况下测试失败的 httpClient post 请求的重试,并且我很难找到这样做的示例。大多数解决方案似乎都显示了 for 循环方法。 哈...

回答 2 投票 0

断言 RxJS 函数返回

我正在努力断言和 throwError 的一些 RxJS 函数的响应。 // 示例.test.ts 从“断言”导入{等于}; 从“./example”导入{示例}; 导入{...

回答 1 投票 0

在订阅中捕获 Angular 17 转换为字符串时出错

我无法发现错误。 它正确捕获拦截器中的错误。 拦截器捕获错误 { “标题”:{ “规范化名称”:{}, ”

回答 1 投票 0

与 api 结果相关的可观察问题

最近一位面试官问了我一个关于observable的问题。问题是: '假设我有两个 API 的 API A、B,并且我想在 API B 参数输入中使用 API A 结果。我怎样才能实现这些? ...

回答 1 投票 0

当用户在 Angular 11+ 中单击“重试”时如何调用相同的 API?

当 api 需要超过 30 秒才能给出响应时,我想停止加载程序并简单地在页面上显示“重试”按钮。 当用户单击该按钮时,我想调用相同的 API。 这整个专业...

回答 1 投票 0

订阅操作顺序

我有这样的代码: 获取 dislpayHello(): 布尔值 { 让结果=假; console.log('开始'); 让 observable = of(true); observable.subscribe((显示) => { 控制台...

回答 1 投票 0

如何访问 Angular 16 中地址栏中输入的第一个 url?

我正在使用 Angular v16,我有一封由后端发送的电子邮件,其中包含一个将用户重定向到适当页面的 URL,如果用户未经过身份验证,它将把他重定向到登录页面...

回答 1 投票 0

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