# 显示帖子所有点赞/反应的能力

**URL:** <https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820>\
**Category:** Feature\
**Tags:** completed\
**Created:** [2025年十一月27日 14:09 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820 "2025-11-27T14:09:53Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![1101010](https://avatars.discourse-cdn.com/v4/letter/1/6de8d8/32.png) [@1101010](https://meta.discourse.org/u/1101010)\
**Post date:** [2026年四月14日 13:59 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/33 "2026-04-14T13:59:13Z")

</div>

我仍然不明白你

> 为何将相同的行为移植到默认的点赞功能中

为什么要更改一个运行良好的既定功能，并用一个截断的列表取而代之，现在点赞以底部视图的一个尴尬的浮动面板形式列出？

---

<div class="post-metadata">

**Author:** ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)\
**Post date:** [2026年四月14日 14:29 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/34 "2026-04-14T14:29:22Z")

</div>

这其实是两方面的结合：一方面，我们需要通过复用更少的通用组件，使界面更加一致且更易于维护；另一方面，在此之前，我们并未意识到大家如此渴望看到完整列表！

鉴于这是目前投票最多的 #Contribute > Feature，我们现在将为此投入更多优先级。

---

<div class="post-metadata">

**Author:** ![1101010](https://avatars.discourse-cdn.com/v4/letter/1/6de8d8/32.png) [@1101010](https://meta.discourse.org/u/1101010)\
**Post date:** [2026年四月14日 14:55 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/35 "2026-04-14T14:55:04Z")

</div>

哦，对，有道理。

顺便问一下，你们是否有地方讨论正在考虑的 UX 改动，以便 Discourse 用户能发表意见？

我觉得 DiS 的情况和大多数站点不太一样，因为我们不得不快速接收大量更新，以便修复某个功能。结果我们突然改变了帖子的间距（这破坏了我们“连接”结果的视觉效果，算是第一世界的小烦恼吧 😁），同时还引入了新的编辑界面、字体设计以及这次的点赞机制变更。所以感觉就像雪崩，而不是循序渐进的演变 😅

---

<div class="post-metadata">

**Author:** ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)\
**Post date:** [2026年四月14日 15:04 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/36 "2026-04-14T15:04:17Z")

</div>

Meta 是我们目前最接近这一点的平台，但这里有很多发生的事并未首先在此讨论，因此缺乏对正在发生之事的全面汇总。我们不像某些组织那样会详细规划所有正在进行的工作，因此我们自己也并非总能确切知晓。

我们最近开始使用一个“即将变更”功能，该功能在所有最近更新过的 Discourse 站点上均可用。它将针对即将推出的重大变更提供预警和一定的缓冲时间，并附上此处相关讨论的链接。更多详情：[Upcoming Changes](https://meta.discourse.org/t/upcoming-changes/395390)

此外，还有一个新的 [releases.discourse.org](http://releases.discourse.org) 网站，展示了发布的时间线。点击特定版本后，您可以查看高亮显示的变更内容……例如：[https://releases.discourse.org/changelog/v2026.3.0。该页面列出了每一次提交，但此时变更实际上已经完成……因此，它更多是在您从一版本升级到另一版本时的提醒，而非事前的讨论，但希望这能有所帮助。](https://releases.discourse.org/changelog/v2026.3.0%E3%80%82%E8%AF%A5%E9%A1%B5%E9%9D%A2%E5%88%97%E5%87%BA%E4%BA%86%E6%AF%8F%E4%B8%80%E6%AC%A1%E6%8F%90%E4%BA%A4%EF%BC%8C%E4%BD%86%E6%AD%A4%E6%97%B6%E5%8F%98%E6%9B%B4%E5%AE%9E%E9%99%85%E4%B8%8A%E5%B7%B2%E7%BB%8F%E5%AE%8C%E6%88%90%E2%80%A6%E2%80%A6%E5%9B%A0%E6%AD%A4%EF%BC%8C%E5%AE%83%E6%9B%B4%E5%A4%9A%E6%98%AF%E5%9C%A8%E6%82%A8%E4%BB%8E%E4%B8%80%E7%89%88%E6%9C%AC%E5%8D%87%E7%BA%A7%E5%88%B0%E5%8F%A6%E4%B8%80%E7%89%88%E6%9C%AC%E6%97%B6%E7%9A%84%E6%8F%90%E9%86%92%EF%BC%8C%E8%80%8C%E9%9D%9E%E4%BA%8B%E5%89%8D%E7%9A%84%E8%AE%A8%E8%AE%BA%EF%BC%8C%E4%BD%86%E5%B8%8C%E6%9C%9B%E8%BF%99%E8%83%BD%E6%9C%89%E6%89%80%E5%B8%AE%E5%8A%A9%E3%80%82)

---

<div class="post-metadata">

**Author:** ![brendantheclayboy](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/brendantheclayboy/32/359455_2.png) [@brendantheclayboy](https://meta.discourse.org/u/brendantheclayboy)\
**Post date:** [2026年四月20日 08:21 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/47 "2026-04-20T08:21:37Z")

</div>

之前那种简单点击即可显示用户头像所有点赞的旧界面，是论坛的一个基本功能。以这种方式将其移除，让包括我在内的许多人感到不满。我看到你们正在着手修复，这值得肯定，但正如上面 Theo 提到的，那个浮动面板也很糟糕。让覆盖层直接出现在帖子下方原本运作得非常完美，无需改动。我在此只是表达对在我的论坛更新中看到这一新功能感到沮丧。这真的毁了我原本喜爱旧版界面所带来的体验。

---

<div class="post-metadata">

**Author:** ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)\
**Post date:** [2026年四月20日 08:54 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/50 "2026-04-20T08:54:06Z")

</div>

修复即将完成，我敢说它比之前更好了（设计师的经典遗言）

---

<div class="post-metadata">

**Author:** ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)\
**Post date:** [2026年四月20日 11:36 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/51 "2026-04-20T11:36:17Z")

</div>

Meta 直播：

 ![CleanShot 2026-04-20 at 13.35.11](https://global.discourse-cdn.com/meta/original/4X/a/5/8/a5818f3879dfc14c2ff0e50b8bcbeac28d2f0329.png)

还剩几个小调整，但我个人已经非常喜欢了。

感谢 @davidb 的出色工作！

---

<div class="post-metadata">

**Author:** ![NateDhaliwal](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/natedhaliwal/32/313494_2.png) [@NateDhaliwal](https://meta.discourse.org/u/NateDhaliwal)\
**Post date:** [2026年四月20日 12:53 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/52 "2026-04-20T12:53:17Z")

</div>

看起来很棒！我甚至可以向下滑动加载更多！

 ![image](https://global.discourse-cdn.com/meta/original/4X/e/5/0/e500074a1b58c3351be3c14fbe87536678ab69bc.jpeg)

不过有个小问题。如果某条帖子的反应很少，空白区域就会显得太多？

 ![image](https://global.discourse-cdn.com/meta/original/4X/f/5/a/f5ab4c307e7f47b8d3d6f2fdc4bfd2224e03646f.jpeg)

---

<div class="post-metadata">

**Author:** ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)\
**Post date:** [2026年四月20日 12:54 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/53 "2026-04-20T12:54:34Z")

</div>

> [@NateDhaliwal](#):
>
> 如果某条帖子的回复很少，是否意味着空白区域太多？

> [@chapoi](#):
>
> 还有几个小调整

正在处理中 😉 很快会修复

---

<div class="post-metadata">

**Author:** ![darkpixlz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/darkpixlz/32/549896_2.png) [@darkpixlz](https://meta.discourse.org/u/darkpixlz)\
**Post date:** [2026年四月20日 13:29 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/54 "2026-04-20T13:29:39Z")

</div>

假设在移动设备上无法滚动是意外情况：

 ![IMG2296](https://global.discourse-cdn.com/meta/original/4X/9/8/6/986205df2bcbd5b9313b593614e5fe3c304f9513.jpeg)

---

<div class="post-metadata">

**Author:** ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)\
**Post date:** [2026年四月20日 13:43 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/55 "2026-04-20T13:43:22Z")

</div>

> [@darkpixlz](#):
>
> 假设移动端无法滚动是非预期的：

已修复 😉

> <https://github.com/discourse/discourse/commit/40117ab1f5ed4f9dd62b4f1819ccda8cb8f488d1>
>
> Scroll was not working correctly on iOS due to how we apply scroll lock
> on the b…ody.
> 
> This change swaps the scroll-event infinite loader for the \`LoadMore\`
> component so it works regardless of which ancestor scrolls. Also wraps
> the title + filter row in a position: sticky header so they stay pinned
> while the list scrolls on mobile.
> 
> Adds the conditional loading spinner component for load more.

---

<div class="post-metadata">

**Author:** ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)\
**Post date:** [2026年四月20日 13:52 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/56 "2026-04-20T13:52:31Z")

</div>

这看起来好多了。感谢团队！:discourse: 🤗

 ![Screenshot 2026-04-20 at 6.50.45 AM](https://global.discourse-cdn.com/meta/original/4X/b/7/6/b7672fa4e05cd2c7e1b30e47343168a539d1de5e.png)

---

<div class="post-metadata">

**Author:** ![\_diondiondion](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/_diondiondion/32/200719_2.png) [@\_diondiondion](https://meta.discourse.org/u/_diondiondion)\
**Post date:** [2026年四月20日 14:08 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/57 "2026-04-20T14:08:01Z")

</div>

乍一看效果很棒，感谢 @chapoi 和开发者们！

如果 Discourse 能记住您上次查看某帖子反应的时间，并仅显示自那以后新增的反应（例如在“新”标签页中），那就太好了。我知道这听起来可能有些过度，但根据我的经验，“扫描新反应”确实是打开帖子反应时的主要使用场景之一。

---

<div class="post-metadata">

**Author:** ![darkpixlz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/darkpixlz/32/549896_2.png) [@darkpixlz](https://meta.discourse.org/u/darkpixlz)\
**Post date:** [2026年四月20日 15:25 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/58 "2026-04-20T15:25:06Z")

</div>

确实好多了，我很高兴在内容被截断多年后，我们终于又能查看所有内容了 🥲

现在剩下的就是改掉我点击“…”菜单查看点赞数的奇怪习惯了 😅

---

<div class="post-metadata">

**Author:** ![darkpixlz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/darkpixlz/32/549896_2.png) [@darkpixlz](https://meta.discourse.org/u/darkpixlz)\
**Post date:** [2026年四月20日 19:28 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/59 "2026-04-20T19:28:16Z")

</div>

是什么决定了反应是像 Meta 上那样向右排列，还是像我的实例中那样锚定在爱心按钮上？我还没能让它看起来像 Meta 那样（不确定我是否想要那样，但现在只是好奇）

 ![image](https://global.discourse-cdn.com/meta/original/4X/6/1/4/614001fc0492b7382eba8e1fa1751f6a3a69bb66.jpeg)

---

<div class="post-metadata">

**Author:** ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)\
**Post date:** [2026年四月20日 19:42 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/60 "2026-04-20T19:42:03Z")

</div>

我认为今天的更新后它变了。它们以前看起来像您论坛上的那样。这里有一个关于职位的功能主题：[Is it possible to configure reactions to stay in one place?](https://meta.discourse.org/t/is-it-possible-to-configure-reactions-to-stay-in-one-place/315144)

---

<div class="post-metadata">

**Author:** ![darkpixlz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/darkpixlz/32/549896_2.png) [@darkpixlz](https://meta.discourse.org/u/darkpixlz)\
**Post date:** [2026年四月20日 19:44 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/61 "2026-04-20T19:44:55Z")

</div>

这是有可能的，因为我刚在 10 分钟前重新构建了，但这让我感到困惑，我不知道新的常态是什么

![image](https://global.discourse-cdn.com/meta/original/4X/e/5/2/e521d1bd84952d7f72edda003df1ba0444651b99.png)  
 ![image](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/9/5/b/95ba24ccbf44663e50c979fc05dc98a8f51ea979_2_690x44.png)

---

<div class="post-metadata">

**Author:** ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)\
**Post date:** [2026年四月20日 19:46 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/62 "2026-04-20T19:46:33Z")

</div>

左侧的所有显示都是新常态。

---

<div class="post-metadata">

**Author:** ![darkpixlz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/darkpixlz/32/549896_2.png) [@darkpixlz](https://meta.discourse.org/u/darkpixlz)\
**Post date:** [2026年四月20日 19:48 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/63 "2026-04-20T19:48:47Z")

</div>

哦，对了……我检查了安全模式，看来问题似乎出在我的主题上？  
 ![image](https://global.discourse-cdn.com/meta/original/4X/3/8/b/38bcb9b0a83b06d3bcdd62ddb4c32d9311678174.png)

我会在自己的时间里进一步调查。

---

<div class="post-metadata">

**Author:** ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)\
**Post date:** [2026年四月20日 19:54 UTC](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/64 "2026-04-20T19:54:06Z")

</div>

~~下拉菜单的大小是否应根据反应数量进行缩放？~~

> **截图**
>
> ![Screenshot 2026-04-20 at 12.52.43 PM](https://global.discourse-cdn.com/meta/original/4X/0/8/2/08269e65af62990f1d64a584149211cc27b80076.png)

~~对于 3 个反应来说，这似乎占用了很多空间~~

编辑：哎呀，算了，刚看到 Nate 和 Charlie 的帖子

> [@Ability to display all the likes/reactions on a post](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820/52?u=lilly):
>
> Looks great! I can even scroll down to load more! One teeny-tiny problem though. If a post has very few reactions, there’s too much blank space?

[上一頁](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820.md?page=1)

[下一頁](https://meta.discourse.org/t/ability-to-display-all-the-likes-reactions-on-a-post/389820.md?page=3)
