Итак, у меня есть куча кода, который представляет сложное поведение в ckeditor, в любом случае рассматриваемый код делает это.setData
по мере появления новых данных я получаю событие изменения, вызванное тем, что ckeditor просто хочет отформатировать вещи, даже если фактический контент не изменился;cancelChangeTrigger позволяет мне отменить запуск события изменения на моей стороне сервера без фактического изменения содержимого.
Таким образом, был добавлен cancelChangeTrigger
, однако это больше похоже на взлом, и теперь проблема заключается в том, что еслиу пользователя есть изображение, cancelChangeTrigger
остается ложным, и событие изменения не зарегистрировано.
Есть ли менее хакерский способ обнаружения событий истинного изменения? ... для ckeditor 4 и 5 будет миграцияв конце концов.