nouveau à Node et de s'amuser, cependant, je rencontre un problème en essayant de transmettre des données à une fonction qui a deux arguments err/argTime. ex: function (err, argTime).Appel d'une fonction d'erreur en premier Noeud JS
Cela fonctionne pour moi:
queryTrigger(moment()); //the call
//more code...
function queryTrigger(argTime) {
console.log(argTime);
};
Cela ne fonctionne pas:
queryTrigger(moment()); //the call
//more code...
function queryTrigger(err, argTime) {
if(err) {
throw err;
} else {
console.log(argTime);
};
};
Toute idée est très apprécié!
Dans le second cas, utilisez 'queryTrigger (null, moment());', car le premier paramètre est error. – alexmac
Merci! C'était rapide et ça marche. Court suivi: est-ce une bonne pratique d'ajouter un argument d'erreur à une fonction simple comme celle-ci? – MangoHeat
Habituellement paramètre 'error' utilisé dans la fonction asynchrone. Dans votre fonction, ce n'est pas nécessaire. – alexmac