保证函数传回来的值是已经处理好的值
有时候函数逻辑比较复杂,耗时较长,需要保证函数的回传数据是已经处理好的
使用new Promise异步
async和await有时无法保证前面的逻辑已经处理好
具体还没研究明白
先记下一个能用的方法
getValue() {
let value = null;
return new Promise((resolve, reject) => {
setTimeout(async () => {
return resolve(value);
}, 1000);
});
},