que je fais ceci:comment gérer ce Actuellement
nom de fichier: userOrder.js
const paymentGateway = require('./paymentGateway');
module.exports = {
save: function() {
// save user order record
return paymentGateway.makePayment();
},
update: function() {
// update user order record
}
}
nom: paymentGateway.js
const payment = require('./payment');
module.exports = {
makePayment: function() {
// make payment
return payment.save();
}
}
nom de fichier: payment.js
const userOrder = require('./userOrder');
module.exports = {
save: function() {
// save payment record
return userOrder.update();
}
}
return userOrder.update(); -> cette ligne donne une erreur "TypeError: userOrder.update est pas une fonction"
L'autre code est seulement pour enregistrer enregistrer rien d'autre. –