我有一个新项目,可以根据鹅毛笔创建富文本编辑器,
它具有羽毛笔所没有的功能。
但我不知道如何使用insertAt或insertEmbed创建类似<ul><li></li><li></li></ul>
注意:一位父母可能有多个孩子。
我不想直接访问DOM元素。 我所做的没有完成工作。
class OptionBlot extends Inline {
static create(value) {
let node = super.create();
node.innerText = "lol";
return node;
}
static value(node) {
return {};
}
}
class OptionTd extends Block {
static create(value) {
let node = super.create();
return node;
}
static value(node) {
return {};
}
}
OptionBlot.blotName = "OptionBlot";
OptionBlot.tagName = "a";
OptionTd.tagName = "div";
OptionTd.blotName = "OptionTd";
OptionBlot.requiredContainer = OptionTd;
Quill.register(OptionTd);
Quill.register(OptionBlot);