在编辑器中使用话题标签自动补全时,浏览器控制台报错:undefined generateIconHTML

我尚未发现任何问题,但在论坛编辑器中使用话题标签自动补全功能时,我在浏览器控制台中看到了错误消息。

有两种略有不同的版本:

在完全安全模式下(无主题且无插件),只要我在编辑器中输入 #,就会出现以下错误:
Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'generateIconHTML')

如果仅对主题启用安全模式(即插件处于活动状态),则在使用话题标签自动补全时不会出现上述错误。但是,在使用 # 选择类别后,会触发以下错误:
[autocomplete] handleKeyup: TypeError: this.options.dataSource is not a function

有人知道这可能是什么原因导致的吗?

2 个赞

这个问题将通过以下提交修复:

我暂时无法复现该问题 :thinking:

2 个赞

这可能与标签翻译有关。我觉得在尝试处理已翻译的标签后发现了这个错误,而当我在安全模式下尝试复现时又发现了另一个问题。但这也可能只是巧合。我经常会遇到一些本不想测试的问题。

由于禁用主题后问题仍然存在,我相当确定这不是我的自定义设置导致的。商业版计划仅允许使用标准插件。