From d77925f12c920d9620efbe93f439f97eaae5318a Mon Sep 17 00:00:00 2001 From: jiazhipeng Date: Fri, 6 Jun 2025 17:59:53 +0800 Subject: [PATCH] 1 --- subPackages/letter/detail.vue | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/subPackages/letter/detail.vue b/subPackages/letter/detail.vue index 6bf3489..3fe7f30 100644 --- a/subPackages/letter/detail.vue +++ b/subPackages/letter/detail.vue @@ -14,11 +14,11 @@ {{detail.title}} - + {{detail.author}} - + {{handleNum(detail.star)}} @@ -50,7 +50,16 @@ }, methods: { likeAricle (item) { - + this.Post({article_id: item.id},'/api/article/setArticleStar').then(res => { + if (res.code == 200 || res.code == 1) { + this.detail.is_star = !this.detail.is_star + if (this.detail.is_star) { + this.detail.star++ + } else { + this.detail.star-- + } + } + }); }, handleNum (num) { if (num<=0) { return 0 }