[英]quillRef.getSelection is not a function
I am trying to insert some dummy text at the current cursor position in the quill react package. But I get the following error in the console:我试图在当前 cursor position 插入一些虚拟文本,在 quill react package 中。但我在控制台中收到以下错误:
quillRef.getSelection is not a function quillRef.getSelection 不是 function
Here is the code:这是代码:
import ReactQuill from "react-quill";
import "react-quill/dist/quill.snow.css";
const editorRef = useRef();
const insertText = (quillRef) => () => {
var range = quillRef.getSelection();
console.log("range", range);
let position = range ? range.index : 0;
quillRef.insertText(position, "Hello, World! ");
};
<Button onClick={insertText(editorRef.current)}>Add Text</Button>
<ReactQuill
ref={editorRef}
name="format"
id="text-area"
theme="snow"
value={values.format}
/>
For getSelection, use the following:对于 getSelection,请使用以下内容:
quil.current.getEditor().getSelection();
And for insert text, use the following:对于插入文本,请使用以下内容:
quil.current.getEditor().insertText(position, "Hello, World! ");
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.