将我们的实例从 2.9.0-beta.5 升级到 2.9.0-beta.9 后,我们自定义的置顶横幅覆盖不再生效。我尝试了 Developing Discourse Themes & Theme Components 中列出的其他示例,虽然插件出口仍然有效,但覆盖整个 handlebars 主题无效。
要重现此问题,请在您的主题自定义 HTML/CSS 中包含类似以下内容:
<script type="text/x-handlebars" data-template-name="components/discourse-banner">
<div style="height: 25px; width: 25px;background: red"></div>
</script>
这应该会将横幅替换为一个红色的框。但是,没有任何反应。
如果您能帮助我进一步调试,我将不胜感激。