From 1f6382798d0f5c695c616766471ed9feb3215f2d Mon Sep 17 00:00:00 2001 From: hejin Date: Sun, 6 Jul 2025 18:38:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E7=A7=BB=E5=8A=A8=E7=AB=AF?= =?UTF-8?q?=E7=9A=84menu=E6=8A=BD=E5=B1=89=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/header.vue | 12 +++- components/menu-drawer.vue | 69 ++++++++++++++++++++++ nuxt.config.js | 2 +- plugins/{element-tree.js => element-ui.js} | 6 +- 4 files changed, 84 insertions(+), 5 deletions(-) create mode 100644 components/menu-drawer.vue rename plugins/{element-tree.js => element-ui.js} (65%) diff --git a/components/header.vue b/components/header.vue index 1997372..1cb02e1 100644 --- a/components/header.vue +++ b/components/header.vue @@ -36,7 +36,12 @@ placeholder="SEARCH" > - + @@ -51,11 +56,15 @@ + + + + \ No newline at end of file diff --git a/nuxt.config.js b/nuxt.config.js index 2528d0e..fde4c90 100644 --- a/nuxt.config.js +++ b/nuxt.config.js @@ -59,7 +59,7 @@ export default { '~plugins/axios', { src: "~plugins/router.js", ssr: true }, { src: "~plugins/i18n.js", ssr: true }, - { src: "~plugins/element-tree.js", ssr: true }, + { src: "~plugins/element-ui.js", ssr: true }, { src: "~plugins/vue-piczoom.js", ssr: false }, { src: "~plugins/swiper.js", ssr: false }, ], diff --git a/plugins/element-tree.js b/plugins/element-ui.js similarity index 65% rename from plugins/element-tree.js rename to plugins/element-ui.js index 77bc76b..1567525 100644 --- a/plugins/element-tree.js +++ b/plugins/element-ui.js @@ -1,7 +1,9 @@ import Vue from 'vue' import { // 添加你需要的其他组件 - Tree + Tree, + Drawer } from 'element-ui' -Vue.use(Tree) \ No newline at end of file +Vue.use(Tree) +Vue.use(Drawer) \ No newline at end of file