【发布时间】:2021-12-20 02:18:43
【问题描述】:
这是我写的一段代码。我无法从 Promise 访问数据以供以后使用。
function forgotPassword(params) {
return new Promise(function (resolve, reject) {
return client.methodCall('forgotPassword', params, function (error, value) {
if (error === null) {
if (value === true) {
console.log('Password Sent!!');
//subpy.kill('SIGINT');
return resolve('Password Sent!!');
}
else {
console.log('User Not Found!!');
//subpy.kill('SIGINT');
return resolve('User Not Found!!');
}
}
else {
console.log('Error while doing the Operation!!');
//subpy.kill('SIGINT');
return reject(error);
}
});
}
);
}
【问题讨论】:
-
这里的数据是什么?
-
请澄清您的具体问题或提供其他详细信息以准确突出您的需求。正如目前所写的那样,很难准确地说出你在问什么。
-
@DankDizaster 这里的数据是密码是否发送到相应的邮件ID。我已经向函数返回了一个特定的值。我正在尝试存储 Promise 中的值以供以后使用,但我无法做到。
标签: javascript xml-rpc xmlrpcclient