cost 237 ms
Angular:RouterGuards,HTTP 请求和竞争条件 - Angular: RouterGuards, HTTP requests and race conditions

我正在尝试在 Angular 中创建一个 RouterGuard,它从后端获取有关用户登录状态的响应。 问题是 HTTP 请求返回具有异步具体值的订阅。 我如何保证路由器将“等待” http 调用转换为实际值然后进行处理? 已经登录的 RouterGuard: 注意:clientService.is ...

无法在获取 xyzArray [作为 xyzArray] 时读取未定义(读取“get”)的属性 Angular 14 - Cannot read properties of undefined (reading 'get') at get xyzArray [as xyzArray] Angular 14

我正在尝试在我的项目中实现 FormArray 以生成动态 FormControls。但是我被这个我无法理解的错误所困。每当我创建一个getter方法从 FormGroup 获取我的数组时,这个错误就会弹出。我我将用所有细节来解释错误...... 控制台错误 当我单击上图中红色箭头指向的行时,它会 ...

如何使用 RXJS 和 Angular 13 处理 .toPromise() 弃用 - How to handle .toPromise() deprecation with RXJS and Angular 13

您好,我正在尝试弄清楚如何处理此代码的弃用 我正在从 Firebase 获取 jwt 令牌,并在用户登录时在我的 graphQL 模块上设置该令牌,但我收到了 toPromise 已弃用的警告,它说我应该实现 lastValueFrom 或 firstValueForm 所以我想我可能是这样的这 ...

Angular - 从服务中的 HttpClient 获取 JSON 数据无法正常工作 - Angular - Getting JSON data from HttpClient in a service not working properly

我正在尝试使用服务在 Angular 中获取 JSON 数据,并且我正在使用get()方法通过 HttpClient 获取数据。 问题是我正在使用 Promise 并且该函数正在返回一个带有值的承诺。 我在控制台中打印了值并返回: ZoneAwarePromise {__zone_symb ...

如何在 promise/observable 调用后从数组中读取数据 - How to read data from array after promise/observable call

我不喜欢 javascript 和 angular,目前正在处理一些 UI 任务并且对 javascript 有可行的/知之甚少我想要什么,基于关键字段过滤出对象。 目前代码在做什么,命中 api,它将一些结果存储在数组中。 我猜这个数组结果在 object(promise 对象)中,我需要根据某个 ...

还在 Angular 中使用 Promises? Angular Observable 是否专注? - Still use Promises in Angular? Is Angular Observable focused?

我一直在寻找 Angular 中的最佳实践,无论是使用 Observables 还是 Promises。 所有的文档似乎都使用 Observables,即使在 Angular 会议上,他们也只是这样教。 但是大多数用例 Promises 都是完美的(例如从后端获取单个数据)。 有什么原因吗,Ang ...

通过回调 function 从 leaflet Geocoder 获取结果(位置数据) - Fetching results(location Data) from leaflet Geocoder through callback function

我正在开发一个 angular 项目,该项目使用 leaflet 框架来实现地理编码器。 我当前的要求是使用地理编码器,从结果中检索经纬度并将它们发送到父组件,然后父组件将触发父组件中的事件。 但问题仍然存在,我在异步 function 中得到结果,但我无法从其中发出,也无法从外部获取数据来发出它 ...

未捕获(承诺):错误:超过 3000 毫秒超时错误:超过 3000 毫秒超时 - Uncaught (in promise): Error: 3000ms timeout exceeded Error: 3000ms timeout exceeded

我对承诺很陌生,我正在尝试实现它们,但我有这个错误 Uncaught (in promise): Error: 3000ms timeout exceeded Error: 3000ms timeout exceeded我也遇到了使用 Promise.all().then() 的问题,因为它需要一个 ...

订阅完成后按钮不会回到原始状态 - the button does not coming back into original state when subcribe completed

我从父级传递一个对象数组,其中包含一个内部按钮,在此按钮中我有 2 个属性,启用和禁用按钮,还有一个用于执行功能,按钮工作正常,当我单击按钮时变为禁用状态,而请求正在执行,但一旦完成,它就不会再次启用,尽管 this.loading 属性再次为 false。 ...

Angular - for 循环后的顺序执行代码 - Angular - sequential execute code after for loop

如果我必须提供更多代码或解释,请告诉我。 在 for 循环中调用服务方法后,我试图执行一些代码。 我尝试了两种不同的方法。 在第一种方法中,在 for 循环之后打印的console.log('1st After for loop')在打印 console.log(data) 之前打印在第二种方法中, ...

如何使用事件侦听器捕获 angular JavaScript 错误 - How to capture angular JavaScript errors using event listener

我们想使用 JavaScript 捕获这两个错误 我们正在使用事件处理程序来捕获这些错误,如下所示 但是这些事件不会触发这两个错误,那么我们如何捕获这些错误呢? 我们有这两个功能: 注:angular 版本:12 由于Zone.js,事件侦听器无法捕获angular Jserror,因为Zone j ...

返回可观察位首先在 Angular 11 / RxJS 7 中获取新令牌 - Return observable bit first get new token in Angular 11 / RxJS 7

Angular / RxJS 试图在疯狂的压力下学习它,我真的很艰难! 如果我要返回这个 Observable: 它工作得很好。 Tracker function 只是一个简单的 http.post 返回,像这样: } 所以一切都很好。 但是,每次调用 Tracker() 之前,我都需要获取一 ...

Angular api 调用:可观察与 Promise - Angular api call: Observable vs Promise

我有这个服务调用 API 来获取一堆电影描述并返回一个 Observable: 在使用上面这个 function 的组件上,我称它每次页面值都发生变化,以便我可以在组件视图上为用户提供分页。 这是调用服务的组件: 我在 Angular 上读到过,您应该始终尝试使用 Observable 而不是 P ...

Angular promise 出现异步/等待故障 - Angular promise with a async/await failure

到目前为止,我所看到的解决我的问题的建议似乎并不适用,或者我有一个很大的误解(我已经有一段时间没有接触过完整的堆栈了)。 我有一项服务成功地访问了 Spring 引导后端以获取进程列表: 我的目标是从下拉工厂中获取服务,将列表转换为 JSON,并将其传递给由下拉指令填充的下拉列表。 当指令调用以下行 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM