使用rails获取最新的骨干模型,无需刷新

时间:2014-04-10 05:32:41

标签: ruby-on-rails ruby ruby-on-rails-3 backbone.js

我使用backbone.js创建SPA。我的应用程序在rails上运行。我的问题是每当我的SPA执行任何与我的rails控制器交互并更改rails模型的事情时,我的主干模型不会立即改变。然而,我可以刷新页面并更新主干模型。

我的模特是'用户'。这就是我在users_controller中所做的事情:

render :json => @user.reload.info

1 个答案:

答案 0 :(得分:0)

您可以选择每隔X秒轮询新数据(使用model.fetch()setInterval) 您还可以决定将socket.io与骨干plugin

一起使用

并且您应该在发生模型更改时查看模型