From b7f562c7ebd63a1ac75f3a63ba6baba83853de0e Mon Sep 17 00:00:00 2001
From: XiaoMo <a1300399510@qq.com>
Date: Mon, 3 Apr 2023 17:20:10 +0800
Subject: [PATCH] =?UTF-8?q?a1300399510@qq.com=20=E6=8F=90=E4=BA=A4?=
 =?UTF-8?q?=E4=BA=8E=202023/04/03=20-17:20:01?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 src/components/{hintbox.vue => Hintbox.vue} | 17 ++++++++++++++---
 src/main.js                                 |  1 +
 src/views/index/allSections/AllSections.vue |  6 +++++-
 3 files changed, 20 insertions(+), 4 deletions(-)
 rename src/components/{hintbox.vue => Hintbox.vue} (56%)

diff --git a/src/components/hintbox.vue b/src/components/Hintbox.vue
similarity index 56%
rename from src/components/hintbox.vue
rename to src/components/Hintbox.vue
index 6e14e28..91a9f0a 100755
--- a/src/components/hintbox.vue
+++ b/src/components/Hintbox.vue
@@ -1,5 +1,5 @@
 <template>
-    <div class="hint-box flexcenter" v-if="messageHint" v-html="messageHint"></div>
+    <div class="hint-box flexcenter" v-if="messagehint" v-html="messagehint"></div>
 </template>
 
 <script>
@@ -8,12 +8,23 @@ export default {
 
     data() {
         return {
-            messageHint: "",
         };
     },
 
-    mounted() {
+    props: ["messagehint", "isauto"],
 
+    watch: {
+        isauto(val, oldVal) {
+            if (val) {
+                setTimeout(() => {
+                    this.$parent.messagehint = ""
+                }, 1500)
+            }
+        }
+    },
+
+    mounted() {
+        console.log(this.messagehint, "messagehint");
     },
 
     methods: {
diff --git a/src/main.js b/src/main.js
index f580196..a131df0 100755
--- a/src/main.js
+++ b/src/main.js
@@ -6,6 +6,7 @@ import ElementUI, { Message, Pagination } from 'element-ui';
 import 'element-ui/lib/theme-chalk/index.css';
 import { skipUrl, pageStop, pageMove, goTologin, copy, startupUnderLoading, closeUnderLoading } from "@/utils/common.js"
 import http from "@/utils/request"
+import hintBox from '@/components/Hintbox'
 
 Vue.config.productionTip = false
 
diff --git a/src/views/index/allSections/AllSections.vue b/src/views/index/allSections/AllSections.vue
index df96aea..ec038da 100755
--- a/src/views/index/allSections/AllSections.vue
+++ b/src/views/index/allSections/AllSections.vue
@@ -20,6 +20,7 @@
 			</div>
 
 		</div>
+
 	</div>
 </template>
 
@@ -31,9 +32,9 @@ export default {
 			allActive: 0,
 			list: [{}],
 			postCollectionState: false,  // 收藏的请求的状态
-
 		}
 	},
+
 	methods: {
 		allClick(index) {
 			this.allActive = index
@@ -64,6 +65,9 @@ export default {
 			}).then(res => {
 				if (res.code != 200) return
 				this.list[this.allActive].data[k]['iscollection'] = 0
+				this.$Message({
+					
+				})
 				this.$forceUpdate()
 			}).finally(() => {
 				this.postCollectionState = false