我正在进行项目更新,其中 dashboard
页面有超过 3, 000
code
行.
我想继续之前的工作
所以我想转换这个函数
returnUserDetails(){
var userDetails = JSON.parse(localStorage.getItem("userData"));
return userDetails ;
}
到这个,但给予 error
的undefined
返回值
returnUserDetails(){
var userData;
this.storage.get('userData').then((val) => {
userData = JSON.parse(val);
});
return userData;
}
问题:我无法使用全局变量,因为该函数使用了很多次。如何正确返回值
最佳答案
你可以返回 promise
returnUserDetails(){
return this.storage.get('userData').then((val) => {
let userData = JSON.parse(val);
return userData;
});
}
关于node.js - 我如何从 ionic 存储返回我的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46988634/