У меня есть родительский компонент с session: true.
Ext.define('TestApp.view.main.Main', {
extend: 'Ext.container.Viewport',
xtype: 'app-main',
controller: 'main',
viewModel: 'main',
autoScroll: true,
session: {},
layout: 'column',
items: [{
xtype: 'gridpanel',
bind: '{Streets}',
columnWidth: 0.75
}]
});
В сетке, локальное хранилище также с session: true, для связи ассоциаций
Cities: {
type: 'cities',
model: 'TestApp.model.City',
session: true,
pageSize: 5,
autoSync: true,
},
Streets: {
type: 'streets',
model: 'TestApp.model.Street',
session: true,
pageSize: 5,
autoSync: true
},
Ассоциации связываются, но проблема в том, что в сетке не работает пагинация. В консоле браузера ошибка:
Uncaught Error: Duplicate id 1 for TestApp.model.City.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости