CKEditor5 getSelectedElement()
我正在使用CKEditor 5(Baloon编辑器)并尝试获取选定文本。 我怎么做 我尝试了以下代码,结果为空:CKEditor5 getSelectedElement(),ckeditor,ckeditor5,Ckeditor,Ckeditor5,我正在使用CKEditor 5(Baloon编辑器)并尝试获取选定文本。 我怎么做 我尝试了以下代码,结果为空: editor.model.change( writer => { var selection = editor.model.document.selection; console.log(selection.getSelectedElement()); } ); 谢谢您的帮助。我想,selection.getSelectedEleme
editor.model.change( writer => {
var selection = editor.model.document.selection;
console.log(selection.getSelectedElement());
} );
谢谢您的帮助。我想,
selection.getSelectedElement()
为文本元素返回null
。当选择地物对象时,它返回一个元素对象。你可以用
selection.getFirstPosition().parent
或
我猜,
selection.getSelectedElement()
为文本元素返回null
。当选择地物对象时,它返回一个元素对象。你可以用
selection.getFirstPosition().parent
或
另一个解决方案,取决于您的目标是什么,
editor.model.document.selection.anchor.parent
另一个解决方案,取决于您的目标是什么,editor.model.document.selection.anchor.parent