在 Ext JS 中,我有 JSON 阅读器的数据存储。我从服务器端的类生成模型,具有相同的层次结构 - 例如。在服务器上,我有CustomerDto
扩展类的BaseDto
类;在客户端,我也有CustomerDto
which extendsBaseDto
和BaseDto
extends Ext.data.Model
。
假设我用模型SuperCustomerDto
(扩展)定义数据存储并从服务器CustomerDto
发送混合列表,它们总是反序列化为.SuperCustomerDto
CustomerDto
CustomerDto
有没有办法在 Ext JS 中配置数据存储,以便区分实际模型类型?所以在我的情况下,列表应该包含很少SuperCustomerDto
和很少CustomerDto
。