如何使用 Backbone.Js 创建嵌套模型
Posted
技术标签:
【中文标题】如何使用 Backbone.Js 创建嵌套模型【英文标题】:How do i create nested models using Backbone.Js 【发布时间】:2012-02-16 14:56:17 【问题描述】:我正在尝试使用 Backbone.Js 创建一个任务应用程序。任务是在服务器端表示的模型,如下所示
Task
TaskName (string)
SubTasks (List<Task>)
Tasks (List<UserTask>)
如何在此处声明像 Task(参见 SubTasks
)这样嵌套的模型。
应该/我如何显示可以嵌套在单个视图上的 n 级数据(如果它是最佳的)对于这样的问题是否存在任何模式。(当然是树视图对于这样的事情不是那么友好,缩进可以帮助嵌套,但只能达到一定的水平,而且我们受限于浏览器、桌面、移动设备的屏幕尺寸)
【问题讨论】:
【参考方案1】:也许这个链接可以解决你的问题http://documentcloud.github.com/backbone/#FAQ-nested。
替代方案可能是主干关系库https://github.com/PaulUithol/Backbone-relational
干杯, 法布里奇奥
【讨论】:
以上是关于如何使用 Backbone.Js 创建嵌套模型的主要内容,如果未能解决你的问题,请参考以下文章
带有stickit.js的backbone.js嵌套对象属性