浏览代码

fix(layout->user-dropdown): resolve warning "Invalid prop name: key is a reserved property" (#3640)

closed #3639
Zhong 1 年之前
父节点
当前提交
eae68bb029
共有 1 个文件被更改,包括 2 次插入4 次删除
  1. 2 4
      src/layouts/default/header/components/user-dropdown/DropMenuItem.vue

+ 2 - 4
src/layouts/default/header/components/user-dropdown/DropMenuItem.vue

@@ -14,13 +14,11 @@
 
   defineOptions({ name: 'DropdownMenuItem' });
 
-  const props = defineProps({
-    // eslint-disable-next-line
-    key: propTypes.string,
+  defineProps({
     text: propTypes.string,
     icon: propTypes.string,
   });
 
   const instance = getCurrentInstance();
-  const itemKey = computed(() => props.key || instance?.vnode?.props?.key);
+  const itemKey = computed(() => instance?.vnode?.props?.key);
 </script>