我有一个关于Extjs的问题
我已经阅读了关于Sencha文档的官方文档,但我对2种组件有一些混淆.这是容器和面板.
容器和面板有什么区别?应该在哪种情况下使用?
任何答案都非常感激.
解决方法
摘录自
documentation of Container:
Base class for any Ext.Component that may contain other Components.
Containers handle the basic behavior of containing items,namely
adding,inserting and removing items.The most commonly used Container classes are Ext.panel.Panel,
Ext.window.Window and Ext.tab.Panel. If you do not need the
capabilities offered by the aforementioned classes you can create a
lightweight Container to be encapsulated by an HTML element to your
specifications by using the autoEl config option.
这意味着,小组扩展了集装箱,这意味着它可以做更多的事情.例如,它有一个标题并支持dokedItems(即工具栏),可以关闭(也可以比较两个组件的其他事件),而容器没有默认的这样的东西.
一般的经验法则是:当您不需要面板的功能时,即当您只需要托管其他孩子时,始终使用简单的容器.