From 72cc381a141fa7302039366ef4078ea221ba9900 Mon Sep 17 00:00:00 2001 From: FairyEver <1711467488@qq.com> Date: Sun, 19 Apr 2020 12:54:54 +0800 Subject: [PATCH] =?UTF-8?q?fix(menu-side):=20=E4=BF=AE=E5=A4=8D=E4=BE=A7?= =?UTF-8?q?=E8=BE=B9=E6=A0=8F=E8=8F=9C=E5=8D=95=E8=87=AA=E5=8A=A8=E5=B1=95?= =?UTF-8?q?=E5=BC=80=E5=A4=B1=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit fix #258 --- src/layout/header-aside/components/libs/util.menu.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/layout/header-aside/components/libs/util.menu.js b/src/layout/header-aside/components/libs/util.menu.js index 929d019a..148e02fa 100644 --- a/src/layout/header-aside/components/libs/util.menu.js +++ b/src/layout/header-aside/components/libs/util.menu.js @@ -1,6 +1,6 @@ // 创建 el-menu-item export function elMenuItem (createElement, menu) { - return createElement('el-menu-item', { props: { index: menu.path } }, [ + return createElement('el-menu-item', { key: menu.path, props: { index: menu.path } }, [ ...menu.icon ? [ createElement('i', { attrs: { class: `fa fa-${menu.icon}` } }) ] : [], @@ -16,7 +16,7 @@ export function elMenuItem (createElement, menu) { // 创建 el-submenu export function elSubmenu (createElement, menu) { - return createElement('el-submenu', { props: { index: menu.path } }, [ + return createElement('el-submenu', { key: menu.path, props: { index: menu.path } }, [ ...menu.icon ? [ createElement('i', { slot: 'title', attrs: { class: `fa fa-${menu.icon}` } }) ] : [],