【问题标题】:How to sync my backbone.js app with the changes on server?如何将我的backbone.js 应用程序与服务器上的更改同步?
【发布时间】:2013-04-02 20:26:01
【问题描述】:

我在backbone.js 中有一个应用程序。用户可以将项目添加到后端服务器上添加的应用程序,并且刷新集合并且用户可以看到添加的数据。如何将应用程序与后端的任何更改同步。假设如果多个用户同时添加数据,每个人都应该看到更改。

有诸如 ajax 轮询之类的选项,我可以在一段时间后刷新模型,但我讨厌使用它。

您能否建议任何事件驱动的方法,其中后端的任何更改都会立即反映在我的应用程序的前端。

【问题讨论】:

    标签: ajax backbone.js sync


    【解决方案1】:

    您可以在您的应用上添加一种刷新事件,该事件将每隔几分钟刷新一次。像印象笔记桌面应用程序一样。在这种情况下,您将添加集合同步事件。

    你也可以使用类似的东西

    collection.sync(method, collection, [options])
    

    http://backbonejs.org/#Sync

    但这并不能回答您的问题,而且我不确定您将如何将更改从服务器推送到客户端。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多