Проблема сворачивания виджета строк в Sencha ExtJs при обновлении сетки - PullRequest
0 голосов
/ 01 февраля 2019

Я использую «Ext.grid.plugin.RowWidget» в ExtJs 6.5.3 (классический инструментарий).

Я создал вложенную сетку, используя ее.Ниже прилагается скриншот сетки.

Ext.Ajax.request({
    url:'/admin/api/site',
    method: 'POST',
    params : params                         
        success: function( response, opts ) {
             var grid = Ext.getCmp('eq-grid');
             var store = Ext.StoreManager.lookup('equipmentfla');                                                                         
             store.add(cairnet); // cairnet consist of form.getValues()
             grid.getView().dataSource.reload();  
          },
       failure: function( response, opts ) {

          }
})

До добавления.png

После добавления.png

Работает, когда сетка не расширяется при добавлении.

Проблема: При добавлении, если запись сохраняется, то (после вызова метода перезагрузки) тело строки становится пустым (см. After-добавление.png).Но после обновления браузера запись присутствует.

Примечание. После многих исследований я обнаружил, что это ошибка, и получил для нее Override, но она работает только с «Modern» Toolkit ссылка для переопределения

...