فهرست منبع

动态广场发布动态bug修改

zhangchen 1 ماه پیش
والد
کامیت
a93efb0e03
1فایلهای تغییر یافته به همراه5 افزوده شده و 1 حذف شده
  1. 5 1
      src/views/dynamicManagement/publishDynamic.vue

+ 5 - 1
src/views/dynamicManagement/publishDynamic.vue

@@ -10,7 +10,7 @@
       <el-form ref="formRef" :model="formData" :rules="rules" label-position="top">
         <!-- 图片/视频上传 -->
         <el-form-item label="图片/视频" prop="images">
-          <div class="upload-section">
+          <div class="upload-section" :class="{ 'at-upload-limit': fileList.length >= (hasVideoInList() ? 1 : 20) }">
             <el-upload
               v-model:file-list="fileList"
               list-type="picture-card"
@@ -858,6 +858,10 @@ onMounted(() => {
 
     // 图片上传区域
     .upload-section {
+      // 达到上传限制时隐藏上传组件(+ 按钮)
+      &.at-upload-limit :deep(.el-upload--picture-card) {
+        display: none;
+      }
       :deep(.el-upload-list) {
         display: flex;
         flex-wrap: wrap;