Как получить выделенный текст в quill editor
vue.js
<template>
...
<div class="quill-editor-area">
<quill-editor ref="editor" :toolbar="toolbarOptions" v-model:content="article.content"
contentType="html" :options="editorOption":modules="modules" :disabled="disabled" />
</div>
</template>
В обработчике события кастомной кнопки пытаюсь получить выделение
let quillEditor = this.$refs.editor as Quill;
let selection = quillEditor.getSelection();
В результате чего ловлю ошибку
Uncaught TypeError: quillEditor.getSelection is not a function at HTMLButtonElement.eval
Пробовал использовать аннотацию
@Ref("editor") editor!: Quill
- результат тот же.
Источник: Stack Overflow на русском