我的视口中有一个 Ext west 面板,我在一个按钮上有一个处理程序,它首先从 west 中删除所有元素,然后广告另一个元素,然后执行 doLayout()。所以这个函数在点击按钮时做了 3 件事。我想在单击按钮时向西面板添加一个遮罩,并在完成所有 3 个任务后取消遮罩。
这是面板:
{
region: 'west',
id: 'west-panel',
title: 'West',
split: true,
width: 200,
minSize: 175,
maxSize: 400,
collapsible: true,
margins: '0 0 0 5',
layout: 'fit'
items: [leftMenu]
}
这就是我执行任务的方式:
west.removeAll();
west.add(indexHeaderPanel);
west.doLayout();
这可能吗 ?如果被问到,我会提供更多信息。谢谢你。