1

我有一个 RoR 应用程序。它向人们提出问题,我想更新这个问题,就像每一分钟一样。我需要将问题和答案实时推送给每个登录的用户,为此我正在使用 Pusher + Heroku。

现在,我正在使用 pusher 向每个人的视图发送一个 ID,然后它每分钟都会删除并显示一个带有新问题的新 iFrame。UI 看起来不太好,更新 iFrame 有点慢,我担心这可能是一种不好的做法。不知道有什么更好的选择?它在想我可以显示一个新的部分,使用 escape_javascript,但这对我来说也很奇怪,这意味着它必须已经存储在控制器中?

或者我可以发出一个新的 javascript 请求,但这会使大量数据存储在哈希中,然后以 HTML 显示。

我不知道是否有人理解我的问题,但如果您有建议或想法,请随时分享。

4

0 回答 0