第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何使用async / await進(jìn)行阻止呼叫

如何使用async / await進(jìn)行阻止呼叫

蕪湖不蕪 2021-04-02 14:11:43
如何使此呼叫阻塞(例如,使用異步/等待)?testMethod(message) {    let signature;    eccrypto.sign(this.privateKey, msg)        .then(function (sig) {            console.log("Signature in DER format:", sig);            signature = sig;        });    return signature;}我希望testMethod返回signature,現(xiàn)在返回(當(dāng)然)undefined!我一直在玩async/await沒有成功...有什么幫助嗎?
查看完整描述

2 回答

?
RISEBY

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ì)信息,請參見。


查看完整回答
反對 回復(fù) 2021-04-15
?
三國紛爭

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);

    }

}



查看完整回答
反對 回復(fù) 2021-04-15
  • 2 回答
  • 0 關(guān)注
  • 255 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號