ember数据中不同的规范化/序列化挂钩有什么区别?

Ahm*_*bas 5 ember.js ember-data ember-cli

在ember数据v1.0.0-beta.16.1中有许多钩子.

它只是很难理解这些钩子的目的.对于一个新手来说,似乎所有这些都是为了做同样的事情.

我希望了解的应用,

A.规范化和规范化哈希

B.序列化

C. normalizePayload

Mig*_*ota 3

文档解释得很好,但这是我的看法

normalize用于修改传入有效负载中的根对象。

normalizeHash用于修改传入有效负载中的各个对象属性。

serialize用于修改发送到服务器的传出对象。

normalizedPayload用于从传入有效负载中删除无关数据,例如元数据。