我的 json 如下所示。
Message: {
"totalCount":1,
"responseObject":[{
"mainTelePhoneNumber":"7702683320",
"name":"chinna"
}]
}
型号代码:
Ext.define('FormData', {
extend: 'Ext.data.Model',
fields: [{
name: 'npa',
mapping: 'mainTelePhoneNumber'
},{
name: 'customerName',
mapping: 'name'
}]
});
我在我的商店中使用上述模型。店里的听众如下。
listeners: {
load: function(store, records, options) {
if (records[0]) {
formP.getForm().loadRecord(records[0]);
} else {
//console.log("no data!");
}
gridForm.setLoading(false);
}
}
但在我的表单中,我有 3 个文本字段 npa、nxx、xxxx。我必须拆分我在 JSON 中获取的数据以将数据解析为表单。
例如:mainTelePhoneNumber":"7702683320",因此应该拆分为显示 npa:770、nxx:268 和 xxxx:3320。请帮助我如何使用该模型执行此操作。