Ext.grid.Panel не обновляется, когда я добавляю запись в Ext.data.Store - PullRequest
0 голосов
/ 07 марта 2019

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

myPanel.getView().refresh()

сразу после

myStore.add({text: 'foo'})

но это было бесполезно. Мне все еще нужно открыть окно, чтобы увидеть мою строку 'foo'

1 Ответ

0 голосов
/ 08 марта 2019

Я только что заменил

myStore.add({text: 'foo'})

на

myStore.add({field1: 'foo'})

Обновление было ненужным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...