我正在尝试使用数组读取器创建数据存储。在每个记录中,都有一个字段数组。但是,我只需要记录中的一些字段。如何设置数组读取器,以便只将部分记录映射到数据存储?
答案 0 :(得分:1)
对于阅读器中的每个字段,只需添加一个“映射”项,并将其设置为等于数组中项的索引。例如:
var arrData = [
['Col 1', 'Col 2', 'Col 3']
['Col 1', 'Col 2', 'Col 3']
['Col 1', 'Col 2', 'Col 3']
];
var reader = new Ext.data.ArrayReader({}, [
{name: 'First Column', mapping: 0},
{name: 'Third Column', mapping: 2},
]);
这将排除第二列(基于零的索引)