ページの一部だけを毎秒更新したいと考えています。JavaScript でsetIntervalを使用してこれを機能させることができることはわかっていますが、Rails コードに何らかのロジックを組み込みたい場合はどうすればよいでしょうか? 簡単な抽象化を次に示します。
コントローラーのコード:
def lookup_something
@stuff_to_display = [code to look up a set of records]
end
次に、ビューで:
<body>
<div id="update_this"></div>
</body>
そのアクションを毎秒実行し、上記を更新したいと思いdiv
ます。以前のプロジェクトで比較的単純なコードブロックでこれを行ったことがあることは知っていますが、私の人生で再び行う方法を見つけることができません。