首页 > 解决方案 > 如何在 Observable 的值之后设置 TimeOut?

问题描述

所以我有一个 DataService,我有两个 Observable。从服务器,我得到多个对象及其保存到 Observables 中的材料。现在我遇到了所有对象同时显示的问题,但我想在对象之间有几秒钟的休息时间。我在哪里可以设置 TimeOut,这样它们就不会同时显示。

if (this.data.subs==undefined) {    
          this.data.subs = this.data.currentMessage.subscribe((data) => {
            this.object = data; 
          });    

      if(this.data.subsMtl == undefined){
        this.data.subsMtl = this.data.currentMaterial.subscribe((data)=> {
          this.mtl = data;
          console.log(this.mtl);
          this.showObject();
          
        });
      }
    } 

标签: angulartypescript

解决方案


推荐阅读