TinyMCE窗口管理器-带有滚动条的模式

TinyMCE windowManager - modal with scrollbars

本文关键字:滚动条 模式 窗口管理器 TinyMCE      更新时间:2023-09-26

我正试图用windowManager.open({...})创建一个模式窗口,该窗口将有一个(可能很长)项目列表。确保其正确显示的唯一方法是将固定高度设置为模态,并使其内容可滚动。

windowManager.open上的文档对我没有真正的帮助。我找到了一些描述scrollbars选项的例子:

editor.windowManager.open({        
    scrollbars: true,                    
    height: 300,
    ...            
});

但它对我不起作用。如果有人能给我一个提示就好了,也许我需要为模态的身体使用某种Panel?

如果有人能更新我的Fiddle,我将不胜感激。

哈,我昨天花了很多时间试图弄清楚这个问题,但我一发布问题,就自己找到了答案。

我试图在通过调用win._bindings.repaint[0]()手动设置overflow: auto后重新绘制对话框,但它给了我一个错误:

Cannot read property 'autoScroll' of undefined

事实证明autoScroll正是我想要的:

editor.windowManager.open({        
    autoScroll: true,                    
    height: 300,
    ...            
});