問題タブ [ruby-on-rails-5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
988 参照

ruby-on-rails - Rails 5 のジョブからページへの HTML のレンダリング

バックエンド データベースから選択したリソースを収集したら、部分的に非同期にレンダリングするジョブを作成しようとしています。フェッチしているデータを取得するのに時間がかかるため、これを行っています。このデータを受信したら表示できるようにしたいと考えています。現在、私のコードは次のようになっています。

私はすでに _comments.html.erb の部分的なセットアップを行っています。また、キュー アダプターを非同期に設定しているため、このジョブは実際にバックグラウンドで実行され、ページが読み込まれた後に終了します。

html を正常に取得し、それをジョブの @html インスタンス変数に設定できました。

私の質問は、この @html コンテンツを既にレンダリングされたページにどのように取得できますか? これはジョブ内から実行できますか?それとも ActionCable/websockets を使用して実行する必要がありますか? 前もって感謝します!

0 投票する
1 に答える
523 参照

heroku - Heroku: Rails 5 WebSocket 接続に失敗しました

私はherokuのレール5アプリにreactjsをデプロイしようとしています。これは私のProcfileです

これは私の puma.rb ファイルです

これは私のcable.ymlファイルです

私はreactjsからソケットに接続しようとしています

しかし、クロムコンソールでこのエラーが発生し、ソケットが機能しません:\

ここに私のHerokuログがあります

私は何をすべきか?

0 投票する
1 に答える
2956 参照

websocket - nil:NilClassのRails 5 actioncable未定義メソッド「fetch」

Rails 5 を使用してactioncableいますが、スローするものを送信しようとするとこのエラーが発生actioncableします。プロジェクトを Heroku にプッシュしようとしています。

0 投票する
1 に答える
3578 参照

ruby-on-rails - Rails 5 ですべてのセッションをクリアする

次のコマンドは、Rails 5.0.0.beta1 では機能しません。

Rails 5ですべてのセッションをクリアする最も簡単な方法は何ですか?