node.js - Comment faire revenir co dans la fonction getByName() après exécution
给我你的怀抱2017-05-16 13:43:20
0
2
726
Déterminez la connexion de l'utilisateur dans Express (en utilisant Sequelize et co) Cependant, les informations dans console.log ne sont vues qu'après le retour de la résolution. Comment faire revenir la fonction en co après son exécution ?
UserBil.getByName = () => {
var result = co.wrap(function* (){
return request
// something you want to return
})
return result(true).then(function(value){
return value
})
}
Généralement, une promesse est retournée et elle doit être ensuite signée partout où elle est utilisée.