过去我使用过很多 ExtJS 来制作仪表板。我最喜欢的功能之一是全屏视口,border layout
它可以帮助您将仪表板拆分为左侧、右侧、顶部和底部的面板,而无需在任何地方创建滚动条。参见例如这些示例。
是否有一个 JS 库或 jQuery 插件可以做到这一点?我正在制作仪表板并希望将屏幕拆分为面板,但 ExtJS 有点臃肿且过度杀伤力,仅用于边界布局。
Ext JS 是一个很好的解决方案,但如果您正在寻找其他东西,那么 jQuery UI 布局插件可能是您想要的选项。
示例: http: //layout.jquery-dev.net/demos/simple.html
项目主页: http: //layout.jquery-dev.net/
Twitter Bootstrap为布局提供帮助,但您必须遵循特定设计,并且不确定它是否可以管理没有滚动的全屏应用程序。
不过我觉得还是值得一看的。
您可能会看到Dojo,它现在与 jquery 很好地集成,并且有很好的小部件(例如放在左侧的选项卡,网格)和良好的布局系统。