我有这样的功能:
export function getAllUser() {
let user;
UserModel
.find()
.exec()
.then((data) => {
return data;
})
.catch((err) => {
return err;
});
}如何从这个函数返回数据?例如,我想找出:user = getAllUser()
发布于 2017-12-11 09:35:40
只要你在履行承诺,你就必须回报承诺,并在外面对待它:
export function getAllUser() {
let user;
return UserModel
.find()
.exec()
.then((data) => {
return data;
})
.catch((err) => {
return err;
});
}
getAllUser()
.then(data => {
// here you can access data
});发布于 2017-12-11 09:34:50
您可以使用异步/等待,例如:
export async function getAllUser(){
return await UserModel.find().exec();
}https://stackoverflow.com/questions/47749825
复制相似问题