我有一个Card类,在其中我正在调用all()
函数。我正在里面做一个承诺电话,但是我再也没有得到结果。知道为什么吗?
class Card {
static all() {
this.getUsers().then((result) => {
console.log('result') // doesn't print
return result
})
}
get getUsers() {
return new Promise((resolve) => {
console.log('test')// doesn't print
chrome.storage.local.get({ user: [] }, function (result) {
chrome.storage.local.set({ user: [] }, () => { });
resolve(result.user);
});
});
}
}
let profile = new CardProfile(element).all()