例如
const Q = require('q');
function test(name,resetcount) {
console.log(`${resetcount}\t${name}`);
let _deferred = Q.defer();
if (name.length >= 5) {
_deferred.resolve('ok,the name is:' + name);
} else {
_deferred.reject('fail');
}
return _deferred.promise;
}
如果要重试3次就返回结果,该如何写