我有一个RoR应用程序。它向人们提出问题,我想像每分钟一样更新这个问题。我需要将问题和答案实时推送给每个登录用户,并且我正在使用Pusher + Heroku。
现在,我正在使用推送器向每个人的视图发送一个ID,然后每分钟删除并显示一个带有新问题的新iFrame。用户界面看起来并不好看,更新iFrame有点慢,我担心这可能是一个不好的做法。我不知道那里有更好的选择吗?它认为我可以使用escape_javascript显示一个新的部分,但它对我来说似乎也很奇怪,这意味着它必须已经存储在控制器中了?
或者我可以创建一个新的javascript请求,但这会将大量数据存储在Hash中,然后以HTML格式显示。
我不知道是否有人理解我的问题,但如果您有任何建议或想法,请随时分享。