Browse Source

feat: 订阅信息显示条数逻辑调整

Signed-off-by: tangshizhe <48740614+tangshizhe@users.noreply.github.com>
tangshizhe 1 year ago
parent
commit
de19a5e3ec
1 changed files with 12 additions and 1 deletions
  1. 12 1
      apps/bigmember_pc/src/views/workspace/components/SubscribeList.vue

+ 12 - 1
apps/bigmember_pc/src/views/workspace/components/SubscribeList.vue

@@ -1,7 +1,7 @@
 <template>
   <ListCard
     class="subscribe-list"
-    :list="subscribeList"
+    :list="setListData"
     title="我的订阅信息"
     @clickListItem="clickListItem"
     @linkMore="linkMore"
@@ -70,6 +70,17 @@ export default {
     }),
     showRecommend() {
       return this.isRecommend === '2' || this.isRecommend === '3'
+    },
+    setListData() {
+      if (this.showRecommend) {
+        if (this.subscribeList.length > 9) {
+          return this.subscribeList.slice(0, 9)
+        } else {
+          return this.subscribeList
+        }
+      } else {
+        return this.subscribeList
+      }
     }
   },
   data() {