Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用jQuery自动完成插件组织backbone.js应用程序?_Javascript_Architecture_Backbone.js - Fatal编程技术网

Javascript 如何使用jQuery自动完成插件组织backbone.js应用程序?

Javascript 如何使用jQuery自动完成插件组织backbone.js应用程序?,javascript,architecture,backbone.js,Javascript,Architecture,Backbone.js,我对Backbone.JS非常陌生,不知道应该为我的应用程序创建多少视图、集合和模型 我的申请由两部分组成。在左边我有一个输入标签,它应该支持自动完成。“自动完成”下拉列表将结果显示为按钮。当用户单击任何按钮时,我需要更新DB并将该按钮添加到dom中的单独视图中,该视图包含保存的实体。我做了一个小的线框 我不需要代码,只需要帮助我了解一般架构。我应该为左侧、每个按钮和右侧创建单独的视图吗?收藏呢?其中有多少?我读了很多backbone.js文档,但是当我开始自己做的时候——有点困惑。你的模型可

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

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


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

你的模型可以用不同的方式解释(这就是backbone的美妙之处…)

一种方式可能是主视图,用于保存和处理其他两个子视图的事件:

  • 自动完成视图
  • 选定按钮视图
  • 主视图将处理第一个视图的db连接,并在保存操作成功时调用该视图上的render 以及从第二个视图中删除触发器上的删除按钮,然后渲染第二个视图

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

    简单的视频可以让你开始

    帖子可以帮助你


    看看@miguelr的答案。

    你的模型可以用不同的方式来解释(这就是主干的美妙之处…)

    一种方式可能是主视图,用于保存和处理其他两个子视图的事件:

  • 自动完成视图
  • 选定按钮视图
  • 主视图将处理第一个视图的db连接,并在保存操作成功时调用该视图上的render 以及从第二个视图中删除触发器上的删除按钮,然后渲染第二个视图

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

    简单的视频可以让你开始

    帖子可以帮助你

    看看@miguelr的答案