我正在尝试为我的应用中的显示设置延迟。 运行程序后,消息显示正确,而不是仅显示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
答案 0 :(得分:45)
您正在寻找的功能称为setTimeout。
display(){
this.foodservice.getFood(){
.subscribe(data => {
setTimeout(()=>{ this.display = "" }, 4000)
}
}
}