Angular的订阅switchMap()函数不等待setInterval(),返回undefined。
创始人
2024-10-24 02:32:07
0

需要在 switchMap() 函数中使用 timer(),使其等待 setInterval() 的结果后再进行下一步操作。 代码示例如下:

import { timer } from 'rxjs'; import { switchMap } from 'rxjs/operators';

// 使用 timer() 替换 setInterval(),并在 switchMap() 中等待结果 timer(0, 1000).pipe( switchMap(() => { return http.get('api/data'); }) ).subscribe(data => { console.log(data); });

// 或者使用 Promise 和 async/await: async function getData() { const result = await timer(0, 1000).toPromise(); const data = await http.get('api/data').toPromise(); console.log(data); }

getData();

相关内容

热门资讯

安装程序教程!wepoker私... 安装程序教程!wepoker私人局辅助器,桃乐甘肃麻将下载辅助器,详细挂(有挂工具)1、任何桃乐甘肃...
指导大家!崇阳斗棋辅助脚本视频... 指导大家!崇阳斗棋辅助脚本视频,闽游app破解,详细插件(有挂解惑)1、指导大家!崇阳斗棋辅助脚本视...
必备攻略!聚友联盟辅助器,雀友... 必备攻略!聚友联盟辅助器,雀友会潮汕麻雀总部辅助,详细技巧(有挂实锤)1、雀友会潮汕麻雀总部辅助公共...
每日必备!随意玩免费辅助器有挂... 每日必备!随意玩免费辅助器有挂吗,四川家园茶馆辅助,详细脚本(有挂秘笈)1、随意玩免费辅助器有挂吗脚...
分享认知!雀友会潮汕图片辅助器... 分享认知!雀友会潮汕图片辅助器,边锋老友怎么开辅助,详细挂(有挂功能)1、雀友会潮汕图片辅助器破解器...
解密关于!八闽福建辅助,开心庄... 解密关于!八闽福建辅助,开心庄园辅助器免费,详细教程(真实有挂)开心庄园辅助器免费透视方法中分为三种...
玩家必看分享!福州天天开心辅助... 玩家必看分享!福州天天开心辅助,微乐山西小程序破解器,详细挂(有挂方法)一、微乐山西小程序破解器可以...
玩家攻略!互游辅助脚本,微乐山... 玩家攻略!互游辅助脚本,微乐山西脚本插件,详细脚本(有挂存在)1、微乐山西脚本插件辅助软件下载优化,...
攻略讲解!博雅棋牌辅助器,三哥... 攻略讲解!博雅棋牌辅助器,三哥玩十三张辅助器,详细方法(有挂总结)1、玩家可以在三哥玩十三张辅助器透...
重大通报!海贝之城辅助器,雀友... 重大通报!海贝之城辅助器,雀友会潮汕麻将开挂辅助,详细方法(有挂方针)1、该软件可以轻松地帮助玩家将...