Commit b11df08aa4ee99313bf114f9410f1732b485cb42
Committed by
GitHub
1 parent
6e391af3
fix: 修复SimpleSubMenu组件被意外地重新渲染的bug (#2106) (#2108)
Co-authored-by: wjc <7098544231@qq.com>
Showing
1 changed file
with
4 additions
and
1 deletions
src/components/SimpleMenu/src/SimpleSubMenu.vue
@@ -34,7 +34,10 @@ | @@ -34,7 +34,10 @@ | ||
34 | </span> | 34 | </span> |
35 | <SimpleMenuTag :item="item" :collapseParent="!!collapse && !!parent" /> | 35 | <SimpleMenuTag :item="item" :collapseParent="!!collapse && !!parent" /> |
36 | </template> | 36 | </template> |
37 | - <template v-for="childrenItem in item.children || []" :key="childrenItem.path"> | 37 | + <template |
38 | + v-for="childrenItem in item.children || []" | ||
39 | + :key="childrenItem.paramPath || childrenItem.path" | ||
40 | + > | ||
38 | <SimpleSubMenu v-bind="$props" :item="childrenItem" :parent="false" /> | 41 | <SimpleSubMenu v-bind="$props" :item="childrenItem" :parent="false" /> |
39 | </template> | 42 | </template> |
40 | </SubMenu> | 43 | </SubMenu> |