In my angular project, I have two ts files as below:
Data.ts
import { Injectable } from '@angular/core';
import { MyStorage } from '../storage';
@Injectable()
export class itemFromStorage {
constructor(public storage: Storage) {
}
GetItemDataFromStorage(current){
this.storage.get(current).then((val) => {
return val; //????
});
};
}
Main.ts
import { itemFromStorage } from '../data'
export class item_thumb {
constructor(public itemStorage: itemFromStorage) {
};
fetchThumbData(){
var data = this.itemStorage.GetItemDataFromStorage(this.dataNumber);
console.log(data);//????
}
}
From the data.ts
, how do I return the data value to main.ts
?