我有打字稿項目和更具體的和Angular應用程序。在打字稿中的新類中的方法中創建方法
我有我的類稱爲測試(你可以假設它的一個組件在角度),它有權訪問http服務,通常使用像這樣.http('/端點')。subscribe(response => {}) ;
我需要在兩者之間添加一些邏輯並將其分解爲單獨的方法(代碼比我的示例稍微複雜一點)。
export class Test {
init() {
this.http.get('/endpoint').map(this.transform);
}
transform(data) {
// more logic here in isolated scope
this.accessOutside(data); // I cannot access this method, isolated scope.
// How to break down some logic into separate methods to access them
// or how to create it new method within method?
return data
}
accessOutside(data) {
// more logic
}
}
當我打電話this.http.get(「/端點」)。圖(this.transform)我的「改造」方法被隔離,並具有測試類內沒有接入的其它方法,但如何訪問它或如何在變換方法內創建方法?
完美。正是我想要的。謝謝! –