2016-11-03 61 views
0

我想在解僱提交按鈕時顯示成功消息,但僅在10次某種時間後才顯示,並且爲此我寫了以下幾行。如何在angular2中添加超時

let timeoutId = setTimeout(() => { 
          this.success = true;; 
          },500); 

Simmilarly,我想一定的時間後,大寫金額關閉消息,讓5秒。可有人建議我該怎麼辦that.Thanks。

回答

1
Observable.timer(500).subscribe(() => this.success = true) 
+0

梅厄,感謝,但我怎樣才能隱藏成功味精呢? – Arnold

+0

您是否將成功設置爲false來隱藏它? – Meir

+1

抱歉已完成.... – Arnold

1
Observable.timer(500).subscribe(() => { 
    this.success = true; 
    Observable.timer(5000).subscribe(() => this.success = false); 
});