我希望能够扩展cloning medium w/ parchment中所见的原生印迹。我正在使用angular2和typescript,而typescript不相信BlockEmbed
是一个真正的构造函数。
使用以下代码(几乎直接来自上面的教程): 让BlockEmbed = Quill.import('blots / block / embed');
class DividerBlot extends BlockEmbed { }
DividerBlot.blotName = 'divider';
DividerBlot.tagName = 'hr';
答案 0 :(得分:0)
这样的事情对我有用:
const BlockEmbed = Quill.import('blots/block/embed') as { new (node, value): Object };
export class DividerBlot extends BlockEmbed {
static blotName = 'divider';
static tagName = 'hr';
}