我有一个应用程序,其中有滚动加载的列表,我有模态窗口,当我打开窗口时我仍然可以加载列表,但这是错误。如何在父窗口(正文)中禁用滚动?我知道溢出:隐藏为身体,但也许在Ext.window.Window中有特殊选项以禁用滚动。
感谢。
答案 0 :(得分:0)
我认为你在模态对话框下的所有ui控件都会遇到同样的问题。你可以添加透明div来感受所有背景并在这个div前面显示模态对话框。在这种情况下,用户无法访问对话框后面的所有ui控件。
答案 1 :(得分:0)
初始化Ext.window.Window时,您可以添加param modal: true
,这会在后台添加叠加层,这可能会阻止用户滚动。否则,它将是设置溢出的手动过程:当您的窗口显示时隐藏在主体上。
来源:http://docs.sencha.com/extjs/5.0/apidocs/#!/api/Ext.window.Window