2 回答

TA貢獻(xiàn)1856條經(jīng)驗(yàn) 獲得超5個(gè)贊
當(dāng)然,您可以進(jìn)行異步/等待。像這樣
async testMethod(message) {
let signature;
signature = await eccrypto.sign(this.privateKey, msg)
.then(function (sig) {
console.log("Signature in DER format:", sig);
return sig;
});
return signature;
}
但這不會(huì)被阻止。它的工作原理類似于同步代碼,但不盡相同。有關(guān)詳細(xì)信息,請參見。

TA貢獻(xiàn)1804條經(jīng)驗(yàn) 獲得超7個(gè)贊
async testMethod(msg) {
try {
const signature = await eccrypto.sign(this.privateKey, msg)
console.log('Signature in DER format:', signature);
return signature;
} catch (e) {
console.error('Error generating signature', e.message);
}
}
添加回答
舉報(bào)