Решение этой проблемы состоит в том, чтобы изменить способ сбора данных в модели, а затем изменить экспозицию через сетку.
ExtJS не обладает свойством автоматически реплицировать две строки записей водна строка.
Создайте такую модель:
Ext.define('YourApp.model.yourFeature.Model', {
extend: 'Ext.data.Model',
fields: [{
name: 'Phone1',
type: 'string'
}, {
name: 'Name1',
type: 'string'
}, {
name: 'Phone2',
type: 'string'
}, {
name: 'Name2',
type: 'string'
}]
});
Определите ваши данные, как ваш вопрос:
var data = [{
"name": "Doris Ryan",
"phone": "1-536-934-9500"
}, {
"name": "Nissim Hines",
"phone": "1-937-975-0044"
}, {
"name": "Walter Gallegos",
"phone": "863-4112"
}, {
"name": "Miranda Boyd",
"phone": "1-820-817-5049"
}, {
"name": "Sonya Booth",
"phone": "468-0669"
}, {
"name": "Rose Steele",
"phone": "1-581-774-8023"
}]
Таким образом, вы сделаете что-то странное /даже логика изобилует вашей записью.