angular2組件中定時刷新并清除定時器的實例講解
更新時間:2018年08月31日 10:19:34 作者:friend_ship
今天小編就為大家分享一篇angular2組件中定時刷新并清除定時器的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
實例如下:
import { Component,OnInit,ChangeDetectionStrategy,ChangeDetectorRef,OnDestroy} from "@angular/core"; @Component({ changeDetection:ChangeDetectionStrategy.OnPush }) export class xxxComponent{ private timer; constructor(private ref : ChangeDetectorRef){ this.timer = setInterval(()=>{ this.ref.detechChanges();//檢測變化 },5000) } //銷毀組件時清除定時器 ngOnDestroy(){ if(this.timer){ clearInterval(this.timer); } } }
以上這篇angular2組件中定時刷新并清除定時器的實例講解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
AngularJS實現(xiàn)select的ng-options功能示例
這篇文章主要介紹了AngularJS實現(xiàn)select的ng-options功能,結(jié)合實例形式分析了AngularJS使用ng-options操作select列表的相關(guān)實現(xiàn)技巧,需要的朋友可以參考下2017-07-07