Кто-нибудь пробовал эти примеры?
https://quilljs.com/guides/cloning-medium-with-parchment
Я ищу ответ, что
static formats(node)
используется для. Если он вернется
ноль|не определено|ложь
чем кажется, что ничего не влияет.
Кто-нибудь пробовал эти примеры?
https://quilljs.com/guides/cloning-medium-with-parchment
Я ищу ответ, что
static formats(node)
используется для. Если он вернется
ноль|не определено|ложь
чем кажется, что ничего не влияет.
Он возвращает формат, представленный пятном. Например, для заголовка это может быть реализовано следующим образом:
formats(domNode) {
if (domNode.tagName === 'H1') return 1;
if (domNode.tagName === 'H2') return 2;
if (domNode.tagName === 'H3') return 3;
return null;
}
Более подробную информацию о блотах можно найти на странице https://github.com/quilljs/parchment. Также может быть полезно то, как Quill реализует свои форматы: https://github.com/quilljs/quill/tree/develop/formats.