我正在尝试使用主题组件将图标和文本链接添加到我们的标题中。
我设法使用以下代码添加了一个图标:
const { iconNode } = require("discourse-common/lib/icon-library");
api.decorateWidget('header-icons:before', helper => {
return helper.h('li.header-dropdown-toggle', [
helper.h('a.icon', {
href:'/docs',
title: 'Document'
}, iconNode("book")),
]);
});
但我很难在旁边添加一个也链接到“文档”网址的文本。
我尝试添加以下代码 - 但文本没有链接:
api.decorateWidget('header-icons:before', helper => {
return helper.h('li.header-dropdown-toggle', [
helper.h('h3', {
href:'/docs',
title: 'Document'
}, 'Docs'),
]);
我错过了什么?
另外,有没有办法将图标放在标题的左侧(在我们的徽标旁边)?
提前感谢。



