【发布时间】:2018-05-30 10:37:32
【问题描述】:
这是我的node js回调函数,我想把这个函数改成promise。
service.parseToCsv('resources/' + peopleFileName, (err,people) => {
if(err){
res.status(400).send('ERROR TO PARSING CSV PEOPLES');
} else{
Entry.insertPeoples(people,(err,results) => {
if(err){
let rmPath = 'resources/' + peopleFileName;
fs.unlink(rmPath);
res.status(400).send('ERROR TO INSERT PEOPLE DATA IN TO DATABASE');
} else{
service.parseToCsv('resources/' + facilityFileName,(err,facilities) => {
if(err){
console.log(err);
res.status(400).send('ERROR TO PARSING CSV FACILITIES');
} else{
res.status(200).send(facilities);
}
})
}
});
}
});
我想看示例代码。
【问题讨论】:
-
我至少想试试看。
-
你想做什么功能?
标签: javascript node.js callback promise