データのアップロード後にのみアクションを実行するように関数を非同期にしてみてください
P粉514001887
P粉514001887 2024-04-02 23:18:57
0
1
519

編集して下部に質問を追加します: 現在、それは正常に実行されますが、非同期で実行されていないだけです(それが async await が試行している理由だと思います)。

私の質問は、情報をアップロードした後にのみアクション (この場合はユーザーに次のステップを求めるプロンプト) を実行できるように、送信プロセスを非同期にする方法です。

リーリー

更新: addDoc 関数を .then 関数に変更しましたが、これは機能するようです。現在の問題は、addDoc 関数を実行する前に、uploadImage 関数を完了できないことです。

これは、uploadImage 関数をコミットしようとする試みですが、これがずさんで間違っていることはわかっています:

ああああ

P粉514001887
P粉514001887

全員に返信(1)
P粉986937457

uploadImage() 関数と addDoc() 関数が JavaScript Promise を返す場合のみ。

async/await の詳細については、nodejs.dev の この記事 を参照してください。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート