Добавьте пользовательский атрибут к элементу `span` в ckeditor5 - PullRequest
0 голосов
/ 07 января 2020

Контекст:

  • По умолчанию CKEditor удаляет все вновь добавленные атрибуты, если это не определено в конфигурации преобразования редактора

Проблема:

  • Я добавил некоторую конфигурацию преобразования в редактор, но это не атрибут data-id для просмотра

Попробовал таким образом:

editor.model.schema.extend( '$text', { allowAttributes: 'data-id' } );

editor.conversion.attributeToAttribute( {
    model: 'data-id',
    view: {
        name: 'span',
        attributes: {
            'data-id': '123'
        }
    }
} );

Любые мысли по этому поводу решить действительно ценится!

...