Răsfoiți Sursa

fix: 修复SimpleSubMenu组件被意外地重新渲染的bug (#2106) (#2108)

Co-authored-by: wjc <7098544231@qq.com>
wjc112233 2 ani în urmă
părinte
comite
b11df08aa4
1 a modificat fișierele cu 4 adăugiri și 1 ștergeri
  1. 4 1
      src/components/SimpleMenu/src/SimpleSubMenu.vue

+ 4 - 1
src/components/SimpleMenu/src/SimpleSubMenu.vue

@@ -34,7 +34,10 @@
       </span>
       <SimpleMenuTag :item="item" :collapseParent="!!collapse && !!parent" />
     </template>
-    <template v-for="childrenItem in item.children || []" :key="childrenItem.path">
+    <template
+      v-for="childrenItem in item.children || []"
+      :key="childrenItem.paramPath || childrenItem.path"
+    >
       <SimpleSubMenu v-bind="$props" :item="childrenItem" :parent="false" />
     </template>
   </SubMenu>