我正在创建一个看似简单的 dojo 1.8 网页,其中包含一个应用程序布局 div,其中包含一个选项卡容器和一个位于选项卡容器下方的警报面板。它们由拆分器分隔,因此用户可以选择他们想要查看多少警报或选项卡容器。
这是 jsfiddle 上的示例:
出于演示的目的,有一个计时器,它每 2 秒将警报面板中的表格增加一个条目。
问题:
如果一个人什么都不做,只是让表格增长,则警报面板中不会出现滚动条。
如果在没有先调整浏览器窗口大小的情况下移动拆分器,拆分器句柄最终会出现在一个奇怪的位置。
调整浏览器窗口的大小使其表现得像我期望的那样。
问题:
我在设置的方式上做错了什么,这导致了这个问题吗?
如何捕获拆分器已移动事件(名称?)
如何将拆分器窗格调整为任意高度?我试过使用 domStyle.set("alarmPanel", "height", 300) 并且这确实设置了 height 属性......但是窗格没有调整大小!
非常感谢任何帮助!