perf: update

This commit is contained in:
xiaoxian521
2022-11-12 09:55:20 +08:00
parent df71c7f75c
commit 4f5f18f61c
17 changed files with 368 additions and 377 deletions

View File

@@ -1,6 +1,6 @@
<script setup lang="ts">
import { computed } from "vue";
import { cloneDeep } from "lodash-unified";
import { clone } from "@pureadmin/utils";
import { transformI18n } from "@/plugins/i18n";
import ElTreeLine from "@/components/ReTreeLine";
import { extractPathList, deleteChildren } from "@pureadmin/utils";
@@ -10,7 +10,7 @@ defineOptions({
name: "LineTree"
});
const menusTree = cloneDeep(usePermissionStoreHook().wholeMenus);
const menusTree = clone(usePermissionStoreHook().wholeMenus, true);
const menusData = computed(() => {
return deleteChildren(menusTree);
});