在 Backbone 中.js我应该创建静态列表集合还是只是将它们硬编码到 UI 中
In Backbone.js should I make static lists collections or just hardcode them into the UI?
我有一个想要使用Backbone.js的Web应用程序。 我有一个常见"项目"列表,用户不会直接编辑这些"项目"。 这基本上将显示为屏幕左侧的菜单供您选择。 当用户选择一个项目时,将生成一个"项目实例",他们将对其进行自定义。
我只是想知道这个静态的项目/模板列表是否应该由 Backbone 处理.js或者它是否应该被硬编码。 对列表使用主干集合/模型的价值在于,每个项将具有另一个 Backbone.Model 属性,当从列表中选择该项时,将实例化该属性。 例如,HTMLImageChoice 项,当被选中时,将导致 HTMLImage 被实例化。
我很难找到易于遵循的 Backbone 示例.js这些示例不是很做作。
主干中的集合是模型的集合。似乎您只是在谈论一个硬编码的字符串数组,它们完全不是一个模型。也许您希望将该数组作为属性悬挂在模型上,但这与主干一样接近。
相关文章:
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- jQuery UI自动完成突然停止工作
- 如何使用skip参数使用angular ui引导进行服务器端分页
- AngularJS UI路由器不能像ng路由器那样工作
- 我可以更改剑道UI网格吗's的外键值
- 剑道UI内联编辑:如何在点击其他按钮时隐藏按钮
- Rails/JSON:如何将JSON用于jquery UI自动完成表单
- 停止jQuery UI滑块移动超过给定值
- 混合 ui-sref 和 $state.go 在 Angular ui-router 中进行状态转换
- Jquery UI自动完成无法工作
- 语义ui如何使用javascript启用或禁用下拉列表
- jquery ui滑块上的滑块值
- jQuery UI可排序-多连接列表拖动
- 将地理编码结果转换为php变量以发布到mysql数据库
- Kendo UI-将Text()括起来的文本转换为<span>编码HTML
- 如果 ui 路由器解析的一部分返回 true 或承诺,我如何编码它
- 如何使硬编码的 HTML 条目保存为在 CMS 的 UI 中输入的条目
- 如何停止ui-sref编码url参数
- 在 Backbone 中.js我应该创建静态列表集合还是只是将它们硬编码到 UI 中
- 500(内部服务器错误)jQuery ajax ui自动完成编码器