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();

相关内容

热门资讯

解密透视!aapoker怎么控... 解密透视!aapoker怎么控制牌,微乐小程序游戏破解器下载,诀窍教程(有挂教学)-哔哩哔哩小薇(辅...
专业透视!智星菠萝辅助,微乐家... 专业透视!智星菠萝辅助,微乐家乡官方app下载,举措教程(有挂秘诀)-哔哩哔哩1、操作简单,无需智星...
普及透视!wpk辅助器,提高微... 普及透视!wpk辅助器,提高微乐运气的方法,资料教程(确实有挂)-哔哩哔哩1、操作简单,无需wpk辅...
必备透视!德州透视是真的假的,... 您好,德州透视是真的假的这款游戏可以开挂的,确实是有挂的,需要了解加去威信【485275054】很多...
解迷透视!wpk德州局怎么透视... 解迷透视!wpk德州局怎么透视,微信微乐游戏辅助脚本,项目教程(讲解有挂)-哔哩哔哩wpk德州局怎么...
解密透视!wepoker养号规... 解密透视!wepoker养号规律,微乐南昌辅助神器,资料教程(有挂秘籍)-哔哩哔哩运wepoker养...
详细透视!wepoker国外版... 详细透视!wepoker国外版透视,微信微乐辅助ios,大纲教程(有挂神器)-哔哩哔哩1、wepok...
必备透视!大菠萝辅助器,微乐小... 必备透视!大菠萝辅助器,微乐小程序礼包码,烘培教程(有挂解密)-哔哩哔哩1、实时大菠萝辅助器透视辅助...
关于透视!拱趴大菠萝开挂方法,... 关于透视!拱趴大菠萝开挂方法,微信小程序游戏破解微乐辅助,举措教程(真的有挂)-哔哩哔哩1、完成拱趴...
普及透视!wepoker插件程... 普及透视!wepoker插件程序激活码,微乐麻将自建房app,策略教程(有挂技术)-哔哩哔哩wepo...