【发布时间】:2022-01-20 10:23:10
【问题描述】:
我有一个 _each(),里面有一个等待我在 MySQL 中检查用户状态的地方
循环后mysql响应返回已经完成。 有一种方法可以等待方法 checkUserState(),然后再转到 _each() 的下一个元素?
let obj = _.each(guest_list.guests, async function (value){
let user_state = await DataController.checkUserState('2305');
value.Owner.state = user_state;
console.log('state:' + user_state);
return value;
});
console.log('cycle complete')
return obj;
结果是:循环完成状态:notdisturb 状态:notdisturb 状态:notdisturb 状态:notdisturb 状态:notdisturb 状态:notdisturb 状态:notdisturb 状态:notdisturb 状态:notdisturb 状态:notdisturb 状态:不打扰 状态:不打扰
【问题讨论】:
标签: javascript node.js async-await