В Sencha я могу маскировать фоновый компонент и красиво вызывать компонент диалога, вызывая this.view.mask () для фонового компонента.
Затем, когда я нажимаю «Submit» в В верхнем диалоговом окне я хочу, чтобы маска покрывала диалоговое окно и компонент фона вместе, а не просто маскировала меньшее диалоговое окно. Я не хочу просто замаскировать диалоговое окно, потому что, хотя фон тоже замаскирован, граница диалогового окна по-прежнему явно яркая.
Как я могу замаскировать оба компонента вместе?
В диалоговом окне я пробовал this.view.mask («Загрузка ...»), но маскируется только небольшое диалоговое окно. Его граница по-прежнему ярко светится, поэтому ясно, что мы просто помещаем маску в маленькое диалоговое окно, а не на всю страницу.
Я попытался запросить фоновый компонент с помощью view = Ext.ComponentQuery.query (' MyComponent ') [0], а затем с помощью view.mask («Загрузка»), но это только добавляет маску к этому компоненту фона.