在主轴编辑器中将内容添加到特定范围

问题描述

嗨,我正在使用以下代码段创建自定义印迹。

var Embed = quill.import('blots/embed');
class HorseTip extends Embed {
    static create(value) {
        console.log(value.name);
        let node = super.create(value.name);
        node.setAttribute('contenteditable',false);
        node.classList.add('pl-1','pr-1','bg-light','border','text-dark','rounded');
        node.id = 123;
        node.innerHTML = value.name;
        return node;
    }
}
HorseTip.blotName = 'horsetip';
HorseTip.className = 'tip';
HorseTip.tagName = 'span';

quill.register({
    'formats/hashtag': HorseTip
});
@H_404_5@

像这样将其插入到羽毛笔编辑器中

var hashtag = {
        name: "R1-1,2,3,4 (all-win)"
    }
    quill.insertEmbed(quill.getLength(),'horsetip',hashtag);
@H_404_5@

我要添加的下一个元素在此范围以下。是否可以通过特定ID获取污点并在其下添加一个污点?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)