Я пытаюсь поймать все обновления в сетке и хочу показать сообщение с html config в панели, прикрепленной снизу в сетке. Если я нажму на одну кнопку show preview, эта панель сообщений будет скрыта.Как скрыть и показать панель несколько раз в extjs
Это прекрасно работает, но когда я несколько раз нажимаю кнопку просмотра предварительного просмотра. и отредактируйте какое-либо поле из сетки, затем dom панели сообщений получает значение null. throwing error TypeError: Argument 1 of Node.insertBefore is not an object.
Я использую версию extjs 6.
EDIT: Привет. Вот мой код, чтобы скрыть/показать панель и изменить сообщение с панели в соответствии с условием.
var notePanel = Ext.getCmp("notePanelContainer");
if(ispropertyupdate) {
notePanel.update("Property panel has been updated.");
} else {
notePanel.update("Fields grid has been updated.");
}
if(ishide){
notePanel.hide();
}else{
notePanel.show();
}
Добавьте свой код, пожалуйста. –
Hi @Sergey Novikov. Я добавил свой код. – Shrinath