【问题标题】:How to organize backbone.js app with jQuery autocomplete plugin?如何使用 jQuery 自动完成插件组织backbone.js 应用程序?
【发布时间】:2014-08-24 22:43:29
【问题描述】:

我对 Backbone.JS 还很陌生,不知道应该为我的应用程序创建多少视图、集合和模型。

我的申请由两部分组成。在左侧我有一个输入标签,它应该支持自动完成。自动完成下拉菜单将结果显示为按钮。当用户单击任何按钮时,我需要更新数据库并将该按钮添加到 dom 中的单独视图中,其中包含已保存的实体。我做了一个小线框。

我不需要代码,只需帮助我了解一般架构即可。我应该为左侧、每个按钮和右侧创建单独的视图吗?收藏呢?其中有多少?我阅读了很多backbone.js 文档,但是当我开始自己做时 - 有点困惑。

【问题讨论】:

    标签: javascript architecture backbone.js


    【解决方案1】:

    你的模型可以用不同的方式来解释(这就是骨干的美......)。

    一种方法可能是一个主视图,它将保存和处理其他 2 个子视图的事件:

    1. 自动完成视图
    2. 选定的按钮视图

    主视图将处理第一个视图的数据库连接,并在成功保存操作后对其调用渲染 以及从第二个视图删除触发器上的删除按钮,然后渲染第二个视图。

    当然,它可以通过其他各种方式实现:

    This简单的视频可以让你入门。

    This 帖子可以提供帮助。

    看看@miguelr 的回答。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-21
      • 2013-10-16
      • 2012-03-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多