diff --git a/littleApp_child/pages/childcare_knowledge/childcare_knowledge.js b/littleApp_child/pages/childcare_knowledge/childcare_knowledge.js index a1c2dc8..774efa0 100644 --- a/littleApp_child/pages/childcare_knowledge/childcare_knowledge.js +++ b/littleApp_child/pages/childcare_knowledge/childcare_knowledge.js @@ -138,4 +138,31 @@ Page({ isRefresh = false }) }, + // 文章点赞 + articleLike(e) { + console.log(e) + var self = this + // 已经点赞 + if (self.data.articleDetail.isLike == 1) { + networkUtil.showErrorToast('您已经点过赞啦') + return; + } + networkUtil._post(api.articleLike, { id: articleId }, function (res) { + console.log(res) + var art = self.data.articleDetail + art.likeCount++ + art.isLike = 1 + self.setData({ + articleDetail: art + }) + if (categoryIndex) { + // 更新首页数据 + event.emit('likeChanged', { categoryIndex: categoryIndex, articleIdIndex: articleIdIndex }); + } else { + event.emit('listLikeChanged', { categoryIndex: categoryIndex, articleIdIndex: articleIdIndex }); + } + }, function (res) { + console.log(res) + }) + }, }) diff --git a/littleApp_child/pages/childcare_knowledge/childcare_knowledge.wxml b/littleApp_child/pages/childcare_knowledge/childcare_knowledge.wxml index 7f4754d..efb84f5 100644 --- a/littleApp_child/pages/childcare_knowledge/childcare_knowledge.wxml +++ b/littleApp_child/pages/childcare_knowledge/childcare_knowledge.wxml @@ -27,8 +27,8 @@ {{item.title}} {{item.introduction}} - - + + {{item.likeCount}}