Javascript ngx羽毛笔:无法创建自定义列表污点

Javascript ngx羽毛笔:无法创建自定义列表污点,javascript,html,angular,quill,ngx-quill,Javascript,Html,Angular,Quill,Ngx Quill,简而言之:我正在尝试创建一个自定义列表污点,以在ngx quill中显示字母列表 到目前为止我所做的: 我通过从“”复制和粘贴并编辑以下内容创建了自定义列表污点: 从“纬管”导入纬管; const Block=Quill.import('blots/Block'); const Inline=Quill.import('blots/Inline'); const Embed=Quill.import('blots/Embed'); const Container=Quill.import('bl

简而言之:我正在尝试创建一个自定义列表污点,以在ngx quill中显示字母列表

到目前为止我所做的: 我通过从“”复制和粘贴并编辑以下内容创建了自定义列表污点:

从“纬管”导入纬管;
const Block=Quill.import('blots/Block');
const Inline=Quill.import('blots/Inline');
const Embed=Quill.import('blots/Embed');
const Container=Quill.import('blots/Container');
类CustomListContainer扩展容器{}
CustomListContainer.blotName='自定义列表容器';
CustomListContainer.tagName='OL';
CustomListContainer.className='自定义字母列表';
类CustomListItem扩展块{
静态创建(值){
const node=super.create();
node.setAttribute('data-list',值);
返回节点;
}
静态格式(domNode){
返回domNode.getAttribute('data-list')| |未定义;
}
静态寄存器(){
纬管寄存器(CustomListContainer);
}
构造函数(滚动,domNode){
超级(滚动,domNode);
const ui=document.createElement('span');
常数listenthandler=e=>{
如果(!scroll.isEnabled())返回;
const format=this.statics.formats(domNode,scroll);
如果(格式=='已选中'){
此.format('custom-letter-list','unchecked');
e、 预防默认值();
}else if(格式=='unchecked'){
此.format('custom-letter-list','checked');
e、 预防默认值();
}
};
/*
ui.addEventListener('mousedown',listedEventHandler);
ui.addEventListener(“touchstart”,listEventHandler);
这个.attachUI(ui);
*/
}
格式(名称、值){
if(name==this.statics.blottname&&value){
this.domNode.setAttribute('data-list',value);
}否则{
super.格式(名称、值);
}
}
}
CustomListItem.blotName='自定义字母列表';
CustomListItem.tagName='LI';
CustomListContainer.className='自定义信函列表项';
CustomListContainer.allowedChildren=[CustomListItem];
CustomListItem.requiredContainer=CustomListContainer;
纬管寄存器(CustomListContainer);
羽毛笔登记簿(CustomListItem);
导出{CustomListContainer,CustomListItem作为默认值};
并将此列表污点添加到工具栏:


L
预期行为: 它应该在屏幕上显示字母列表,从“a”开始计数,如:

a。首先
B第二

HTML格式的演示文稿:


  • 首先
  • 实际行为: 屏幕上会出现项目符号列表:

    • 首先
    • 第二
    HTML格式的演示文稿:

    
    
  • 首先
  • 我希望有人能帮我解决这个问题。我完全不知道出了什么问题

    亲切问候,,
    HTanke

    在Quill的2.0版开发中,有一个与此主题非常接近的开放问题,您可能想看一看在Quill的2.0版开发中,有一个与此主题非常接近的开放问题,您可能想看一看