2014-03-03 125 views
2

烬模型和内容之间的主要区别是什么?灰烬模型与内容?

据我所知,该模型基本上是包含模型类型的所有内容的包装,此外,它具有商店相关信息,例如定义的装置和商店状态。另一方面,内容仅存储数据,而不知道它是否已被保存/删除/加载。两者之间有什么更大的区别?

回答

1

你问关于控制器上的contentmodel属性吗?它们代表着同一个对象。来自Ember.ControllerMixin

Ember.ControllerMixin = Ember.Mixin.create(Ember.ActionHandler, { 
    .... 
    model: Ember.computed.alias('content') 
+0

是的,我的意思是控制器属性。虽然我不认为他们是一样的确切的事情。他们不能。记录模型和内容会产生不同的结果。 – Jaime

+0

@Jaime看着你的问题和你的评论,你正在谈论两件不同的事情。在你的问题中,你似乎在谈论从DataStore返回的记录的内部,因为你提到了装置和存储。如果你在谈论控制器,那么buuda是正确的,你可以在这里看到有关模型和内容的讨论https://github.com/emberjs/ember.js/issues/2007 –