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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

調(diào)用在 node.js 中有承諾的函數(shù)

調(diào)用在 node.js 中有承諾的函數(shù)

紅顏莎娜 2021-08-20 16:56:41
我有一個具有續(xù)集查詢的函數(shù)getsuperadmin = function(){var user = User.findOne({    where: { roleid: 1 },    attributes:['userid','username','email']}).then(user => {});return user;}我試圖getsuperadmin在同一個 js 文件和 console.log 中的另一個函數(shù)中調(diào)用這個函數(shù),如下所示 getadmindetails(){    console.log(getsuperadmin()); }我在控制臺中得到以下輸出 Promise [Object] { _bitField: 0, _fulfillmentHandler0: undefined, _rejectionHandler0: undefined, _promise0: undefined, _receiver0: undefined }為什么我得到這個輸出而不是實際結(jié)果
查看完整描述

3 回答

?
qq_遁去的一_1

TA貢獻1725條經(jīng)驗 獲得超8個贊

您需要getadmindetails使用 async/await 或.then.


async function getadmindetails(){

    console.log(await getsuperadmin());

 }


function getadmindetails(){

    getsuperadmin.then(console.log);

}

作為旁注,在這種情況下您getsuperadmin可以只返回結(jié)果User.findOne。


查看完整回答
反對 回復 2021-08-20
?
波斯汪

TA貢獻1811條經(jīng)驗 獲得超4個贊

getsuperadmin = function(){

       return User.findOne({

                 where: { roleid: 1 },

                 attributes:['userid','username','email']

       });

    }



    getadmindetails(){

       getsuperadmin.then(user => {

          console.log(user);

       })

    }


查看完整回答
反對 回復 2021-08-20
  • 3 回答
  • 0 關(guān)注
  • 127 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

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