您好我有这种格式的数据:
{
"data": [
{
"id": 1,
"title": "some title",
"body": "some body",
"coordinate": [
{
"id": 1,
"x": 10,
"y": 20,
"z": 30
},
{
"id": 2,
"x": 30,
"y": 20,
"z": 30
},
{
"id": 3,
"x": 20,
"y": 30,
"z": 30
},
{
"id": 4,
"x": 50,
"y": 40,
"z": 20
}
]
}
]
}
拥有此数据模型:
Ext.define('Book.model.Shops', {
extend: 'Ext.data.Model',
fields: [
{ name: 'id', type: 'int' },
{ name: 'title', type: 'string' },
{ name: 'body', type: 'string' },
{ name: 'coordinate', type: 'auto' },
]
})
我想在“坐标”对象里面的当前记录中添加新项目,但我不知道怎么做。 当我添加新记录时,我会这样做:
newRec = {
title: newTitle,
body: newBody,
};
store.add(newRec)
但是如何在对象“坐标”&
中添加项目到当前记录答案 0 :(得分:0)
你可以像这样使用有很多模型
Ext.define(“Book.model.Cordinate”,{ extend:'Ext.data.Model',
H
http://docs.sencha.com/extjs/4.1.2/#!/api/Ext.data.association.HasMany