I have a model defined as BUS having fields tyre (string), color(string) , company(string
)。在主面板中试图通过ajax和其他web服务调用来读取数据。这两者需要在同一个GRID上显示。如何将对象数组转换为模型对象数组
在商店中,我创建了一个记录数组,其中有两个数组,一个由ajax调用准备,另一个由webservice数据准备。我调用一个方法并从webservice获取数据并将其推送到主记录数组确实有数据,但它存储的对象类型是不同的。
当使用chrome开发工具进行检查时,在我看来,从ajax准备的模块等同于模型,另一个只是具有一些字段的对象。下面的模型:函数指向定义的模型。
data:Object > this have values exactly like my webservice array object.
dirty:false
editing:false
events:Object
id:"travel.data.model.BUS-ext-record-1613"
index:2
internalId:"ext-record-1613"
modified:Object
phantom:true
raw:Object
store:m
所述一个我从web服务获取就像是一个阵列,其我基本上相结合,并试图显示在GRID但网格显示仅由上述类型的对象在正常对象。
data : Object > see this object does not have those other properties
tyre: "eight"
color: "blue"
在我推入主数组之前,是否需要将它转换为模型类型?
在简单的话怎么我的对象数组映射到模型对象的数组,并添加到我的商店最终 – NeverGiveUp161
可以有人帮忙对象的数组,请? – NeverGiveUp161
store.loadFromRaw? – user3930361