在 HTML 中,id="ember+number"是什么意思?

在检查器中可见,Discourse 页面 HTML 中的许多元素都具有形如“ember[某数字]”的 ID,例如 id=“ember36”。我能否利用这些 ID 来了解 Discourse 代码库的某些信息?

例如,我经常需要确定某段代码对应哪个组件。通常我会使用 Ember 检查器,效果还不错。这些 ID 是否也能提供类似的信息?(我在 Discourse 的 GitHub 仓库中找不到这些 ID)

这些是由框架在运行时自动生成的。您不能依赖这些 ID 值。请在您的代码中使用自己定义的明确类名。

这实际上是一个 EmberJS 的问题,并非 Discourse 特有。EmberJS 社区位于 https://discuss.emberjs.com/