# 在主题列表和分类中显示点赞数 - Redditish 主题

**URL:** <https://meta.discourse.org/t/show-likes-on-topics-lists-and-categories-redditish-theme/408517>\
**Category:** Support\
**Created:** [2026年七月25日 17:19 UTC](https://meta.discourse.org/t/show-likes-on-topics-lists-and-categories-redditish-theme/408517 "2026-07-25T17:19:04Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![Damian\_Boon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/damian_boon/32/574032_2.png) [@Damian\_Boon](https://meta.discourse.org/u/Damian_Boon)\
**Post date:** [2026年七月26日 01:14 UTC](https://meta.discourse.org/t/show-likes-on-topics-lists-and-categories-redditish-theme/408517/5 "2026-07-26T01:14:22Z")

</div>

谢谢 Moin，我 fork 了该主题并编辑了 javascripts/discourse/connectors/topic-list-item/item.gjs

希望这能帮助到别人。

1. 我添加了这段代码

```plaintext
get likeCount() {
  return (
    this.args.outletArgs.topic.like_count ??
    this.args.outletArgs.topic.likeCount ??
    0
  );
}

```

位于这段代码下方

```plaintext
@action
share(event) {
  event.stopPropagation();

  this.modal.show(ShareTopicModal, {
    model: { topic: this.args.outletArgs.topic },
  });
}

get likeCount() {
  return (
    this.args.outletArgs.topic.like_count ??
    this.args.outletArgs.topic.likeCount ??
    0
  );
}

<template>

```

1. 然后我将这段代码

```plaintext
<div class="custom-topic-layout_bottom-bar">
  <span class="reply-count">
    {{icon "reply"}}
    {{@outletArgs.topic.replyCount}}
    {{i18n "replies"}}
  </span>

```

修改为：

````plaintext
<div class="custom-topic-layout_bottom-bar">
  <span class="like-count">
    {{icon "heart"}}
    {{this.likeCount}}
    点赞
  </span>

  <span class="reply-count">
    {{icon "reply"}}
    {{@outletArgs.topic.replyCount}}
    {{i18n "replies"}}
  </span>```
````

---

_[View the full topic](https://meta.discourse.org/t/show-likes-on-topics-lists-and-categories-redditish-theme/408517)._
