看起来你不需要任何后端更改。你描述的行为与我们的 “插入超链接”模态框 的工作方式非常相似——你可以搜索主题,选择一个主题作为链接添加,并在确认时将链接添加到编辑器中。
你可以将按钮添加到 插件出口,或者通过添加到初始化器中的 api.onToolbarCreate 添加到工具栏,并像我们为 “插入超链接”模态框 所做的那样打开一个模态框。它可以通过利用工具栏操作中的 toolbarEvent 对象 向编辑器中 addText(如果你需要一个出口,你也可以通过 appEvents 触发器 与编辑器进行交互)。