在Backbone Marionette中为相关模型创建新实体

我用一个模型(“会议”)构建了骨干应用程序。 现在我添加了第二个模型(“谈话”)。 会谈属于会议,会议有很多谈话。 嵌套的json被创建,并且很容易使用.eco将其转换为单会议模板,如下所示:

我基本上可以构建嵌套的JSON并呈现嵌套的属性,没有问题,但它是一个很好的体系结构吗? 后来它会有更多的图层,每个演讲都会有很多评论。 我该做什么?

我应该建立新的实体“会谈”并使用骨干协会?

处理模型关系的正确方法是什么?

我的代码基于backboneonrails教程,它非常结构化:https://github.com/lipenco/talkingheads我想在进入相关模型时保持良好的体系结构。


将对象存储在模型的属性中并不好。 如果更改属性中的属性的值(即对象),则可能会遇到未触发“更改”事件的问题。

所以我认为为谈话创建单独的模型会更好。 您可以手动执行所有关联工作或使用库:http://backbonerelational.org/

链接地址: http://www.djcxy.com/p/65533.html

上一篇: creating new entities in Backbone Marionette for related models

下一篇: Scalable approach to implement many