如果您想更改页面加载时显示的加载动画的 HTML,那么
discourse\helpers\loading-spinner.js
可能不是您要找的文件。该辅助函数生成的是您在编辑器、搜索菜单等处看到的小加载动画。
如果您想更改页面加载时显示的主加载动画,那么您需要查看以下文件:
您可以按如下方式覆盖该加载动画的模板:
<script type="text/x-handlebars" data-template-name="components/conditional-loading-spinner">
{{#if condition}}
<!-- 您的自定义加载动画的 HTML 代码放在这里 -->
{{else}}
{{yield}}
{{/if}}
</script>
将其放在主题或主题组件的 <head> 标签中,然后为自定义加载动画添加所需的 CSS 样式。