if-else流入承诺(蓝鸟)
这是我的代码的简短版本。
var Promise = require('bluebird');var fs = Promise.promisifyAll(require("fs"));if (conditionA) {
fs.writeFileAsync(file, jsonData).then(function() {
return functionA();
});} else {
functionA();}两种情况都要求functionA。有办法避免其他条件吗?我可以,fs.writeFileSync但我正在寻找一个非阻塞的解决方案。
翻翻过去那场雪
哔哔one
叮当猫咪
随时随地看视频慕课网APP
相关分类