如何自定义主题创作器的标签选择器?

大家好,

我们希望显示一组带有复选框的标签,以便用户在创建新主题时可以选择这些标签。然后根据所选复选框更新文本字段的值,使其包含所选标签的列表。

我们已从管理面板创建了一个新组件,并按照我们的需求添加了 UI(参见附件图片),但无法将标签与模型(topic)对象绑定。

实际上,我们只想移除 Discourse 的 mini-tag-chooser 组件,并使用我们自己的组件。该如何实现?

谢谢,
Saurabh Khandelwal

我做过非常类似的事情,不过我改的是 choose-topic 组件:

看起来有点丑,但目前还能用。也许我稍后会更新它,改用类似这样的多选框组件。