RoR,更新实时,部分,iFrame或纯JavaScript的元素?

时间:2012-04-29 16:00:04

标签: javascript ruby-on-rails live pusher

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

现在,我正在使用推送器向每个人的视图发送一个ID,然后每分钟删除并显示一个带有新问题的新iFrame。用户界面看起来并不好看,更新iFrame有点慢,我担心这可能是一个不好的做法。我不知道那里有更好的选择吗?它认为我可以使用escape_javascript显示一个新的部分,但它对我来说似乎也很奇怪,这意味着它必须已经存储在控制器中了?

或者我可以创建一个新的javascript请求,但这会将大量数据存储在Hash中,然后以HTML格式显示。

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

0 个答案:

没有答案