这里的主要区别是什么?您为什么要在另一个上使用?
我开始使用Collapse,但后来发现扩展面板也存在,这让我对应该使用哪个面板感到困惑。
答案 0 :(得分:2)
“折叠”组件不会单独显示任何内容,它描述了其他两个组件之间的关系。 Material UI文档说明了它用于制作Vertical Stepper组件。
扩展面板是一个完整的程序包,它具有折叠行为,但也提供了显示的面板。如果您查看source code for ExpansionPanel,就会发现它在其渲染功能中使用了Collapse
。
我想说的是,如果扩展面板对您足够好,请使用它。否则,如果您需要展开/折叠不是面板的内容,请使用“折叠”组件。
编辑:有关如何使用折叠和其他转换的信息,请参见此处:https://material-ui.com/utils/transitions/