国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

javascript - bcrypt.compare は Meteor でパスワードを検証するために使用されます。コールバック関數(shù)でグローバル変數(shù)を変更するにはどうすればよいですか?
過去多啦不再A夢(mèng)
過去多啦不再A夢(mèng) 2017-05-16 13:45:27
0
1
988

タイトルのように、自分で車輪を再発明する過程で、サーバーサイドでbcrypt.compare 做密碼驗(yàn)證,想在回調(diào)函數(shù)中來修改全局變量 infoを使用するにはどうすればよいですか?
私が書いたコードは次のとおりです:

リーリー

console.log(info);打印的內(nèi)容為 undefined

試してみたinfo 改成 window.info (ps:網(wǎng)上找到解決方案,我也不知道為什么要這樣做), 但直接報(bào)錯(cuò),之前在寫 react 組件時(shí)也遇到類似的情況,通過給 callback 綁定 this 解決的,但在這里給(err, res) => {}.bind(this)后,依舊是 undefined

過去多啦不再A夢(mèng)
過去多啦不再A夢(mèng)

全員に返信(1)
Peter_Zhu

bcrypt.compare は非同期メソッドです。console.log を?qū)g行するときに、info に値が割り當(dāng)てられていない場(chǎng)合は、メソッドを非同期メソッドに変更し、userLogin に Promise を返してから、bcrypt が完了した後に解決する必要があります。 .情報(bào))

最新のダウンロード
詳細(xì)>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート