浏览代码

解决 menuItemProps 的 children 可能是空数组的问题 (#6762)

* 解决 menuItemProps 的 children 可能是空数组的问题

* Update src/layouts/BasicLayout.tsx

使用 TypeScript 语法

Co-authored-by: 偏右 <afc163@gmail.com>

Co-authored-by: 偏右 <afc163@gmail.com>
Haniel Cui 5 年之前
父节点
当前提交
917a8d7b21
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/layouts/BasicLayout.tsx

+ 2 - 1
src/layouts/BasicLayout.tsx

@@ -132,7 +132,8 @@ const BasicLayout: React.FC<BasicLayoutProps> = (props) => {
       )}
       onCollapse={handleMenuCollapse}
       menuItemRender={(menuItemProps, defaultDom) => {
-        if (menuItemProps.isUrl || menuItemProps.children || !menuItemProps.path) {
+        if (menuItemProps.isUrl || !menuItemProps.path
+          || menuItemProps.children?.length) {
           return defaultDom;
         }