検索

ホームページ  >  に質問  >  本文

データのアップロード後にのみアクションを実行するように関数を非同期にしてみてください

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

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

リーリー

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

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

ああああ

P粉514001887P粉514001887235日前494

全員に返信(1)返信します

  • P粉986937457

    P粉9869374572024-04-03 18:44:04

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

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

    返事
    0
  • キャンセル返事