У меня есть Ext.grid.Panel
, связанный с Ext.date.Store
. Панель внутри Ext.Window
. Если я добавлю запись {text: 'foo'}
в магазин, то увижу, что на панель добавлена новая строка, но она пуста. Затем, если я закрою окно и снова открою его, я вижу, что ранее добавленная строка правильно заполнена значением 'foo'.
Это означает, что запись была успешно добавлена в хранилище, но панель не обновлялась, пока я снова не открыл окно. Я пытался добавить
myPanel.getView().refresh()
сразу после
myStore.add({text: 'foo'})
но это было бесполезно. Мне все еще нужно открыть окно, чтобы увидеть мою строку 'foo'