我想通過使用setInterval()每10分鐘調用一個函數,並且在此函數中我想使用從Dependency獲得的Service(稱爲auth)角2的注射器,問題是,控制檯告訴我下面的:Angular 2 call setInterval()undefined服務形式依賴注入
EXCEPTION: TypeError: this.auth is undefined
constructor(private auth: AuthService){
setInterval(function(){ this.auth.refreshToken(); }, 1000 * 60 * 10);
}
'的setInterval(()=> this.auth.refreshToken(),1000 * 60 * 10);' –