前の質問の問題の解決策に近づこうとしています。
私が試してみたいスキームは次のとおりです。
- ユーザーが RoR コントローラーからアクションを要求します。
- アクションは、いくつかのデータベース クエリを作成し、いくつかの計算を行い、いくつかのセッション変数を設定し、いくつかの RJS コードを応答として返します。このコードは、
- プログレス バーを更新し、別の ajax リクエストを行います。
- すべての処理が終了したら、最終結果 (例: グラフ グラフィック) を表示します
- ブラウザーは、RJS の JavaScript 表現を評価します。別の (再帰的ですか? 再帰はまったく許可されていますか?) 要求を行うか、ユーザーに結果を表示するだけです。
そこで、今回の私の質問は、XMLHttpRequest 呼び出しを rjs コードに適切に埋め込むにはどうすればよいかということです。
私が知りたいことは次のとおりです。
スタック オーバーフローを避けるために、新しいスレッドを作成する必要があります。どの Rails ヘルパーを (もしあれば) 使用する必要がありますか?
Railsや他のフレームワークで似たようなことをした人はいますか?
私の考えは正気ですか?