我正在使用 mobiledoc-kit 创建一个编辑器。它带有一些工具栏按钮,可让您将文本设置为粗体、斜体等。一些文本可以包含在 H1、H2... 标签中。
我想要的是创建一个按钮,它将文本包装在带有属性的自定义标签中(<div data-tag="some data here">TEXT</div>
)
我可以看到标签被限制VALID_MARKUP_TAGNAMES
在 src/js/models/markup.js 文件中的常量中
我通过 npm 安装了 mobiledoc-kit。
问题是如何扩展此文件并向常量添加自定义标签。