Контекст:
- По умолчанию CKEditor удаляет все вновь добавленные атрибуты, если это не определено в конфигурации преобразования редактора
Проблема:
- Я добавил некоторую конфигурацию преобразования в редактор, но это не атрибут
data-id
для просмотра
Попробовал таким образом:
editor.model.schema.extend( '$text', { allowAttributes: 'data-id' } );
editor.conversion.attributeToAttribute( {
model: 'data-id',
view: {
name: 'span',
attributes: {
'data-id': '123'
}
}
} );
Любые мысли по этому поводу решить действительно ценится!