diff --git a/src/components/cards/BangumiPersonCard.vue b/src/components/cards/BangumiPersonCard.vue index af950f5f..8a96c01b 100644 --- a/src/components/cards/BangumiPersonCard.vue +++ b/src/components/cards/BangumiPersonCard.vue @@ -16,22 +16,19 @@ const isImageLoaded = ref(false) // 人物图片地址 function getPersonImage() { - if (!personInfo.value?.images) - return personIcon + if (!personInfo.value?.images) return personIcon return personInfo.value?.images?.medium } // 使用、拼装人物角色 function getPersonCharacter() { - if (!personInfo.value?.career) - return '' + if (!personInfo.value?.career) return '' return personInfo.value?.career.join('、') } // 打开人物详情 function goPersonDetail() { - if (!personInfo.value?.id) - return + if (!personInfo.value?.id) return window.open(`https://bangumi.tv/person/${personInfo.value?.id}`, '_blank') } @@ -50,9 +47,9 @@ function goPersonDetail() { @click.stop="goPersonDetail" >
-
+
- +
{{ personInfo?.name }}
-
+
{{ getPersonCharacter() }}
diff --git a/src/components/cards/DoubanPersonCard.vue b/src/components/cards/DoubanPersonCard.vue index 069319a7..11a12d9b 100644 --- a/src/components/cards/DoubanPersonCard.vue +++ b/src/components/cards/DoubanPersonCard.vue @@ -16,15 +16,13 @@ const isImageLoaded = ref(false) // 人物图片地址 function getPersonImage() { - if (!personInfo.value?.avatar) - return personIcon + if (!personInfo.value?.avatar) return personIcon return personInfo.value?.avatar?.large } // 打开人物详情 function goPersonDetail() { - if (!personInfo.value?.id) - return + if (!personInfo.value?.id) return window.open(`https://movie.douban.com/celebrity/${personInfo.value?.id}/`, '_blank') } @@ -43,9 +41,9 @@ function goPersonDetail() { @click.stop="goPersonDetail" >
-
+
- +
{{ personInfo?.name }}
-
+
{{ personInfo?.character }}
diff --git a/src/pages/browse.vue b/src/pages/browse.vue index b9b5e576..bcba5196 100644 --- a/src/pages/browse.vue +++ b/src/pages/browse.vue @@ -1,4 +1,5 @@