У меня проблемы с расширением Quill.Возникли проблемы с продолжением Quill
Я хочу изменить List
и ListItem
классы в Quill, поэтому я попытался скопировать formats/list.js
в мой код базы в качестве отправной точки. Затем я импортировать свою локальную копию и зарегистрировать его Quill как так ...
import { List, ListItem } from './quill/list';
Quill.register({
'formats/list': List,
'formats/list/item': ListItem
}, true);
Однако, когда я пытаюсь создать список в редакторе кода происходит сбой в классе List со следующей ошибкой:
ParchmentError {message: "[Parchment] Unable to create list-item blot", name: "ParchmentError"}
Это происходит на этой линии ... https://github.com/quilljs/quill/blob/develop/formats/list.js#L99
Я предполагаю, что это имеет отношение к импорту я вынужден был изменить, но я не могу понять, что случилось. Я не внес никаких изменений в list.js. Исходный файл имеет следующее: -
import Block from '../blots/block';
import Container from '../blots/container';
Что я изменил к этому: -
import Quill from 'quill';
let Block = Quill.import('blots/block');
let Container = Quill.import('blots/container');
ли способ, которым я ввожу неправильно? Что вызывает ошибку?
Как я могу указать здесь тип? – KimchiMan