我正在研究在项目中使用 Quill,我需要知道是否可以创建比单个元素和单个参数更复杂的自定义格式/印迹。
我想要的布局之一的示例是:
<span class="format-container">
<span class="format-info" data-attr="param 1 (non-displayed)">
param 2 (displayed to user -- click to invoke application UI to edit)
</span>
<span class="format-content">
User's text/child elements go here
</span>
</span>
在我正在研究的所有情况下,自定义格式都是内联范围的,并且仍然有一个父容器和一个供子内容使用的地方。
目前,Quill 中的自定义格式似乎没有得到很好的记录。我在源代码中四处寻找,发现这很可能在 0.20.1 中是不可能的。然而,我觉得它在 1.0.0 beta w/Parchment 中是可行的,我只是不确定我实际需要写什么的细节。
那么这在 1.0.0 中可能吗?如果是这样,怎么可能做到?
编辑:这就是我想要的: