From 868b8e72066f3f356c0dee78636058d66c1b6056 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Thu, 17 Mar 2022 10:53:30 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E4=BC=98=E5=8C=96=E5=9B=BE=E7=89=87?= =?UTF-8?q?=E9=A2=84=E8=A7=88=EF=BC=8C=E4=BC=98=E5=8C=96=E4=B8=8E=E5=BC=B9?= =?UTF-8?q?=E7=AA=97esc=E6=8C=89=E9=94=AE=E5=86=B2=E7=AA=81=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- resources/assets/js/App.vue | 4 +- resources/assets/js/app.js | 2 - .../js/components/PreviewImage/index.vue | 85 ++++ .../js/components/PreviewImage/view.vue | 363 ++++++++++++++++++ resources/assets/js/pages/manage.vue | 15 - resources/assets/sass/element.scss | 1 - 6 files changed, 451 insertions(+), 19 deletions(-) create mode 100644 resources/assets/js/components/PreviewImage/index.vue create mode 100644 resources/assets/js/components/PreviewImage/view.vue diff --git a/resources/assets/js/App.vue b/resources/assets/js/App.vue index d6d315d7f..cd8d48d68 100755 --- a/resources/assets/js/App.vue +++ b/resources/assets/js/App.vue @@ -7,16 +7,18 @@ + diff --git a/resources/assets/js/components/PreviewImage/view.vue b/resources/assets/js/components/PreviewImage/view.vue new file mode 100644 index 000000000..1243bbffc --- /dev/null +++ b/resources/assets/js/components/PreviewImage/view.vue @@ -0,0 +1,363 @@ + + + + + diff --git a/resources/assets/js/pages/manage.vue b/resources/assets/js/pages/manage.vue index c440e1f25..877d58c89 100644 --- a/resources/assets/js/pages/manage.vue +++ b/resources/assets/js/pages/manage.vue @@ -342,13 +342,6 @@ - - - @@ -491,9 +484,6 @@ export default { 'clientNewVersion', 'cacheTaskBrowse', - - 'previewImageList', - 'previewImageIndex', ]), ...mapGetters(['taskData', 'dashboardTask']), @@ -980,11 +970,6 @@ export default { }); }, - closePreviewImage() { - this.$store.state.previewImageIndex = 0; - this.$store.state.previewImageList = []; - }, - notificationInit() { this.notificationClass = new notificationKoro(this.$L("打开通知成功")); if (this.notificationClass.support) { diff --git a/resources/assets/sass/element.scss b/resources/assets/sass/element.scss index 3e002c916..0df34d3c5 100644 --- a/resources/assets/sass/element.scss +++ b/resources/assets/sass/element.scss @@ -14,7 +14,6 @@ $--dropdown-menuItem-hover-color: #606266; @import "~element-ui/packages/theme-chalk/src/dropdown-menu"; @import "~element-ui/packages/theme-chalk/src/dropdown-item"; @import "~element-ui/packages/theme-chalk/src/notification"; -@import "~element-ui/packages/theme-chalk/src/image"; .el-dropdown-menu__item {