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 | 34 | </span> |
35 | 35 | <SimpleMenuTag :item="item" :collapseParent="!!collapse && !!parent" /> |
36 | 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 | 41 | <SimpleSubMenu v-bind="$props" :item="childrenItem" :parent="false" /> |
39 | 42 | </template> |
40 | 43 | </SubMenu> | ... | ... |