看一下这个例子:http://www.extjs.com/deploy/dev/examples/multiselect/multiselect-demo.html
在它上面,有针对面板呈现的组件。我一直在寻找一种在没有面板的情况下渲染组件的方法,这样它们就可以直接在空白背景下布局,而不需要任何类似窗口的面板。有没有办法实现这个目标?
答案 0 :(得分:2)
如果您不需要面板外观,可以通过删除标题和框架来配置它。
答案 1 :(得分:1)
是的,但这取决于你在做什么。通常,您可以将Component呈现给页面上的任何包含元素(例如,使用renderTo
配置)。但是,某些类型的组件(如表单字段)需要某些类型的容器/布局(FormLayout)按预期进行渲染。
答案 2 :(得分:0)
当我想要一个没有开销的面板之类的东西时,我使用Container,有时候使用BoxComponent。我认为这些部件是轻质面板;事实证明,他们通常只不过是一个DIV。在早期版本的Ext JS中,必须在配置时包含autoEl参数,否则......