antd menu收缩时二级菜单不跟随的问题。
生活随笔
收集整理的這篇文章主要介紹了
antd menu收缩时二级菜单不跟随的问题。
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
這是由于設置了openkey的原因。
由于業務需要設置openkey。
查看了Antd Pro的源碼后發現,可以通過判斷菜單在收起狀態時,給Menu不設置openKeys值,這樣就變為不受控組件,交給antd處理。
解決方案:
//判斷菜單是否處于收縮狀態設置openkey const { openKeys } = this.state; const defaultProps = this.props.collapsed ? {} : { openKeys };?
轉載于:https://www.cnblogs.com/unreal-feather/p/10313914.html
總結
以上是生活随笔為你收集整理的antd menu收缩时二级菜单不跟随的问题。的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: FishC01 讲:我和 Python
- 下一篇: Java中的覆盖和隐藏以及final关键