pagingtoolbar Duplicate id 1 for TestApp.model.City

144
23 января 2019, 05:30

У меня есть родительский компонент с 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.

READ ALSO
Google Script (фильтрация)

Google Script (фильтрация)

Подскажите, пожалуйста, как работает метод getFilter()setColumnFilterCriteria()

146
Проблема при замене текста при нажатии на кнопку,

Проблема при замене текста при нажатии на кнопку,

Столкнулся с проблемой, нажатие на кнопку затрагивает не только текст но и внутренние тэгиПодскажите как исправить

169