目前我可以使用商店,将其推入数组,然后将其编码为JSON对象:
var models = msgLogStore.getRange(),
tmpArray = [];
for (m = 0; m < models.length; m++) {
tmpArray.push(models[m].data);
}
var msgLogDataAsJson = Ext.JSON.encode(tmpArray);
但是我怎样才会推动特定的领域呢?
答案 0 :(得分:0)
你会这样做推动你想要的领域:
tmpArray.push(models[m].data["myField"]);
OR
tmpArray.push(models[m].data.myField);
您可以在JavaScript对象here
上找到一些文档或者,如果您不想推送特定字段,可以在推送之前执行此操作:
models[m].data["unwantedField"] = undefined;