この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

サーバ側のアクションのキュー配置

フレームワークは、アクションをサーバに送信する前にキューに配置します。コードの記述時のこのメカニズムの大半は透過的ですが、複数のアクションを 1 つの要求 (XHR) にまとめて、フレームワークがネットワークトラフィックを最小限に抑えることができます。

アクションの一括処理は、ボックスカーイング (貨車の連結) とも呼ばれ、貨車を連結する列車に似ています。

フレームワークはスタックを使用して、サーバに送信するアクションを追跡します。クライアントでブラウザがイベントと JavaScript の処理を終了すると、スタック上でキューに追加されたアクションが 1 つのバッチでサーバに送信されます。

アクションが実行されない場合、フレームワークの通常の表示ライフサイクル外のコードを実行していないことを確認してください。たとえば、イベントハンドラで window.setTimeout() を使用して一部のロジックを遅延実行する場合は、コードを $A.getCallback() でラップします。

ヒント

アクションがサーバへの送信を待機するキューにある間、フレームワークがそのアクションをどのように管理するかに影響を与えるプロパティをアクションに設定できます。詳細は、以下を参照してください。