【问题标题】:Get latest backbone model with rails without refreshing无需刷新即可获取最新的带有导轨的骨干模型
【发布时间】:2014-04-10 05:32:41
【问题描述】:

我正在使用backbone.js 来创建SPA。我的应用程序在 Rails 上运行。我的问题是,每当我的 SPA 做任何与我的 rails 控制器交互并更改 rails 模型的事情时,即时更改不会反映在我的骨干模型上。但是,我可以刷新页面并且主干模型得到更新。

我的模型是“用户”。所以这就是我在 users_controller 中所做的:

render :json => @user.reload.info

【问题讨论】:

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


    【解决方案1】:

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

    并且你的视图应该在模型变化发生时监听它们

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-13
      • 1970-01-01
      • 2011-11-16
      • 2012-07-31
      • 2018-09-06
      相关资源
      最近更新 更多