Как удобавить html контент в CKeditor 5?

Вставить текст получается через insertText, а как можно в runtime добавить html?
ckEditorsCollection[target].data.model.change( writer => {

                       writer.insertText(Data.html, ckEditorsCollection[target].model.document.selection.getFirstPosition() );

                        ckEditorsCollection[target].editing.view.focus();
                    });
  • Вопрос задан
  • 81 просмотр
Пригласить эксперта
Ответы на вопрос 1
sergey155
@sergey155
npm install --save @ckeditor/ckeditor5-html-embed

import { HtmlEmbed } from '@ckeditor/ckeditor5-html-embed';

ClassicEditor
    .create( document.querySelector( '#editor' ), {
        plugins: [ HtmlEmbed, /* ... */ ],
        toolbar: [ 'htmlEmbed', /* ... */ ],
    } )
    .then( /* ... */ )
    .catch( /* ... */ );


HTML embed
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы