Quellcode durchsuchen

动态广场-展开

zhuli vor 2 Monaten
Ursprung
Commit
5ff63c5351
1 geänderte Dateien mit 8 neuen und 3 gelöschten Zeilen
  1. 8 3
      src/views/dynamicManagement/index.vue

+ 8 - 3
src/views/dynamicManagement/index.vue

@@ -162,7 +162,7 @@
                 {{ currentDetail.context }}
               </p>
               <span
-                v-if="currentDetail.context && currentDetail.context.length > 100"
+                v-if="currentDetail.context && currentDetail.context.length > 50"
                 class="expand-btn"
                 @click="toggleDescription"
               >
@@ -497,8 +497,8 @@
 </template>
 
 <script setup lang="ts" name="dynamicManagementIndex">
-import { ref, reactive, computed, onMounted, watch } from "vue";
-import { useRouter } from "vue-router";
+import { ref, reactive, computed, onMounted, onActivated, watch } from "vue";
+import { useRouter, useRoute } from "vue-router";
 import { ElMessage, ElMessageBox } from "element-plus";
 import {
   Picture,
@@ -1623,6 +1623,11 @@ const handleBlockUser = async (skipConfirm: boolean = false) => {
 onMounted(() => {
   loadDynamicList();
 });
+
+// 页面激活时刷新列表(从发布页面返回时触发)
+onActivated(() => {
+  loadDynamicList();
+});
 </script>
 
 <style scoped lang="scss">