如何延迟角度2

时间:2017-01-26 23:16:43

标签: angular

我正在尝试为我的应用中的显示设置延迟。 运行程序后,消息显示正确,而不是仅显示4秒钟。这是我的延迟功能。可能有什么不对

> DT
# Source: local data frame [16 x 5]
# Groups: Spl_2 [5]
# 
#           ID Spl_1  Spl_2  Var1    Cor_ID
#        <chr> <chr>  <chr> <chr>     <chr>
# 1  001KLM001   001 KLM001    xx 001KLM001
# 2  001KLM001   001 KLM001    rr 001KLM001
# 3  044KLM001   044 KLM001   qwe 001KLM001
# 4  023OKT004   023 OKT004   sdf 001OKT004
# 5  023OKT004   023 OKT004   dfg 001OKT004
# 6  023OKT004   023 OKT004   ssg 001OKT004
# 7  023OKT004   023 OKT004   htj 001OKT004
# 8  023OKT004   023 OKT004   yjy 001OKT004
# 9  001OKT004   001 OKT004  wttt 001OKT004
# 10 054MLO010   054 MLO010    dg 054MLO010
# 11 023MLO011   023 MLO011   asd 023MLO011
# 12 001AAA008   001 AAA008  dggj 001AAA008
# 13 001AAA008   001 AAA008   sfe 001AAA008
# 14 001AAA008   001 AAA008  lkyt 001AAA008
# 15 056AAA008   056 AAA008  fghe 001AAA008
# 16 123AAA008   123 AAA008  wert 001AAA008

1 个答案:

答案 0 :(得分:45)

您正在寻找的功能称为setTimeout。

display(){

  this.foodservice.getFood(){
    .subscribe(data => {
      setTimeout(()=>{ this.display = "" }, 4000)
    }    
  }
}