这个问题可能是由于在折叠面板的状态改变时,你没有正确地更新组件的 state 导致的。尝试将您的代码改为以下格式:
{ this.setState({ activeKey: key }); }} activeKey={this.state.activeKey}
Content
在这个代码中,我们将 activeKey 作为组件的状态来存储折叠面板的状态,并将其作为属性传递给 Panel 组件。在折叠面板状态改变时,我们通过重新渲染组件并更新 state 来更改 activeKey 的值。 这样,我们就可以在状态改变后正确关闭和打开折叠面板了。
上一篇:Antdesign折叠面板-展开/折叠全部按钮如何实现?
下一篇:antdesign中<Layout/>的替代方法在MaterialUI中是什么?