这份指南还准确吗?我通读了整份指南来尝试创建一个主题组件,然后查看了示例主题组件,发现它们都没有使用指南中的说明。例如,在查看 discourse-brand-header 主题组件时,它似乎已经从在 header.html 中使用 api.createwidget 重构为使用完全不同的代码,其中包含 initializers、Components 等。代码极其复杂。指南中提到了使用带有 widget 的 API 方法,但任何组件都根本不使用这些。是否有更新的指南或可以使用 Components 的东西?
编辑:据称 widget API 正在消失,但是否有关于改用什么的指南?这里的整个指南似乎都基于已弃用的代码?