From da7d4f086f8f1f7b0d22e93dd78b7d912cd2aa67 Mon Sep 17 00:00:00 2001 From: song Date: Thu, 24 Feb 2022 14:56:36 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=A6=E6=83=85=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .npmrc | 1 + src/components/Banner/index.vue | 4 +- src/components/Detail/addOrEdit.vue | 55 +++- src/components/Detail/editor copy.vue | 43 ++++ src/components/Detail/editor.vue | 54 ++-- src/components/Detail/index.vue | 100 ++++---- src/components/News/addOrEdit.vue | 190 ++++++++++++++ src/components/News/index.vue | 293 ++++++++++++++++++++++ src/views/index/index.vue | 7 +- src/views/lists/detailsOfDistribution.vue | 118 --------- src/views/lists/form.vue | 48 ---- src/views/lists/index.vue | 264 +++---------------- src/views/richText/index.vue | 19 +- 13 files changed, 705 insertions(+), 491 deletions(-) create mode 100644 .npmrc create mode 100644 src/components/Detail/editor copy.vue create mode 100644 src/components/News/addOrEdit.vue create mode 100644 src/components/News/index.vue delete mode 100644 src/views/lists/detailsOfDistribution.vue delete mode 100644 src/views/lists/form.vue diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..7549542 --- /dev/null +++ b/.npmrc @@ -0,0 +1 @@ +registry=https://registry.npmmirror.com diff --git a/src/components/Banner/index.vue b/src/components/Banner/index.vue index 53295f8..8106bed 100644 --- a/src/components/Banner/index.vue +++ b/src/components/Banner/index.vue @@ -132,9 +132,7 @@ showAdd: true, } }, - mounted() { - this.getList() - }, + components: { AddOrEdit, }, diff --git a/src/components/Detail/addOrEdit.vue b/src/components/Detail/addOrEdit.vue index 36041d0..08634e2 100644 --- a/src/components/Detail/addOrEdit.vue +++ b/src/components/Detail/addOrEdit.vue @@ -11,7 +11,13 @@ - + + + 确定 @@ -22,21 +28,22 @@ diff --git a/src/components/Detail/editor copy.vue b/src/components/Detail/editor copy.vue new file mode 100644 index 0000000..01d2efb --- /dev/null +++ b/src/components/Detail/editor copy.vue @@ -0,0 +1,43 @@ + + + + + diff --git a/src/components/Detail/editor.vue b/src/components/Detail/editor.vue index 01d2efb..c1e74a4 100644 --- a/src/components/Detail/editor.vue +++ b/src/components/Detail/editor.vue @@ -1,42 +1,38 @@ diff --git a/src/components/News/index.vue b/src/components/News/index.vue new file mode 100644 index 0000000..833693c --- /dev/null +++ b/src/components/News/index.vue @@ -0,0 +1,293 @@ + + + + + diff --git a/src/views/index/index.vue b/src/views/index/index.vue index 5c10e31..57d244c 100644 --- a/src/views/index/index.vue +++ b/src/views/index/index.vue @@ -2,7 +2,7 @@
- + - +
+ + + + + + + +
diff --git a/src/views/richText/index.vue b/src/views/richText/index.vue index deabf90..7b22ecb 100644 --- a/src/views/richText/index.vue +++ b/src/views/richText/index.vue @@ -2,10 +2,10 @@
- + - +
@@ -30,9 +30,20 @@ created() { this.showPage = localStorage.getItem('code') }, + mounted() { + this.$nextTick(() => { + this.$refs.banner.getList() + }) + }, methods: { - handleClick() { - console.log('切换tab'); + handleClick(value) { + this.activeName =value + if(value === 'IMAGE'){ + this.$refs.banner.getList() + } + if(value === 'DETAIL'){ + this.$refs.detail.getList() + } }, } }