ckeditor отслеживать изменения предложения цвет - PullRequest
0 голосов
/ 18 апреля 2020

У нас есть список терминов, и мы отслеживаем изменения для каждого термина. Мы используем CKEditor 5 с плагином отслеживания изменений для редактирования каждого термина.

Все работает хорошо, но после обновления терминов мы отображаем новые термины в списке, где нам нужно отобразить то, что изменилось (вставлено / удален).

Мы получаем вывод из CKEditor, и у него есть начало тега предложения и конец предложения тега вокруг изменения.

Проблема здесь в том, что нам нужно отобразить цвета изменяемого текста за пределами ckeditor. Вот вывод CKEditor. В приведенном ниже коде нам нужно установить синий цвет на шоколадный, а красный - на мороженое, используя CSS или javascript.

Примечание: вывод генерируется CKEditor 5 с плагином отслеживания изменений и не может быть отредактирован.

<suggestion id="e8ghd7:e390dk" suggestion-type="insertion" type="start"></suggestion>
    chocolate
<suggestion id="e8ghd7:e390dk" suggestion-type="insertion" type="end"></suggestion>
<suggestion id="ejd853:e390dk" suggestion-type="deletion" type="start"></suggestion>
    ice-creams
<suggestion id="ejd853:e390dk" suggestion-type="deletion" type="end"></suggestion>.
...