アクシオスを待つ 。役職( バッチの実行、 { ヘッダー: { "コンテンツタイプ": "アプリケーション/json", "x-access-token": localStorage.getItem("トークン"), }、 } ) 。それから( (応答) => this.$store.commit( "出力ファイルの挿入", 応答.データ.出力ファイル._id )、 ); alert("結果をダウンロードできます");
そのため、ステータス コード 200 の空の応答を受け取ることがあります。 この問題が発生した場合は、リクエストを再試行することを検討してください。 この問題を解決する正しい方法は何なのか知りたいです。
axios interceptorはあなたに適していると思います。
setupAxios ファイルをベース redux ディレクトリに作成し、それをベース redux ディレクトリのindex.js からエクスポートできます。
そして、ルートのindex.jsファイルからsetupAxios
を定義します。ちなみに私はreact.jsを使っていますが、vue.jsでは少し違うかもしれません。