# 面包屑链接

**URL:** https://meta.discourse.org/t/breadcrumb-links/325372
**Category:** Theme component
**Created:** [2024年九月6日 19:53 UTC](https://meta.discourse.org/t/breadcrumb-links/325372 "2024-09-06T19:53:27Z")
**Posts on this page:** 1
**Showing post:** 17

<div class="post-metadata">

### Author: ![manuel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/manuel/32/468169_2.png) [@manuel](https://meta.discourse.org/u/manuel)
#### Post date: [2024年九月14日 15:19 UTC](https://meta.discourse.org/t/breadcrumb-links/325372/17 "2024-09-14T15:19:38Z")

</div>

@denvergeeks 我在这里为面包屑组件设置了一个骨架：[https://gitlab.com/manuelkostka/discourse/components/breadcrumbs。](https://gitlab.com/manuelkostka/discourse/components/breadcrumbs%E3%80%82)

该方法基于中央主题中的代码，该代码将面包屑添加到一些不显示默认下拉菜单的视图中（[https://github.com/discourse/discourse-central-theme/blob/main/javascripts/discourse/connectors/above-main-container/breadcrumbs.gjs）。](https://github.com/discourse/discourse-central-theme/blob/main/javascripts/discourse/connectors/above-main-container/breadcrumbs.gjs%EF%BC%89%E3%80%82)

我现在只是重构了这段代码，以便模板遵循 [BEM](https://meta.discourse.org/styleguide/syntax/bem) 样式，并且总体上更具可定制性。还添加了类别。目前它不会渲染嵌套类别，也不会在标签列表或其他视图上渲染。

我目前没有更多计划来处理这个。但我认为这通常是一种更高效、更现代的方法，因为它不进行 ajax 调用，并且是作为 Glimmer 模板构建的。如果你愿意，可以看看或者尝试扩展它 😉

---

_[View the full topic](https://meta.discourse.org/t/breadcrumb-links/325372)._
