我的代碼:打字稿 '這個' 範圍界定問題
export class WordService {
constructor(private http:Http, private storage:Storage){}
impulseData={
get():Promise<any>{
return this.storage.get('impulseData');
}
};
}
當我打電話myWordService.impulseData.get()
,我發現this.storage
是undefined
。那麼我怎樣才能到達impulseData.get
的storage
?
我想這個問題是由this
的範圍界定引起的。也許我應該讓this
內外impulseData
共享相同的範圍?
更新:
由於蘇倫Srapyan的答案,我終於改變我的代碼如下:
impulseData={
get:()=>{
return this.storage.get('impulseData');
}
};
箭職能的工作!謝謝。 – awmleer