Как сохранить и восстановить позицию каретки - PullRequest
0 голосов
/ 13 марта 2019

Я использую классический редактор.Мне нужно сохранить позицию каретки (или выделение), затем редактор выгружается и повторно создается, так что это новый экземпляр редактора.Я передаю содержимое с помощью методов getData и setData.Но тогда мне нужно поставить каретку там, где она была раньше.К сожалению, я еще не нашел способ сделать это.Просто вставить диапазоны от старого экземпляра в новый экземпляр (после установки данных) не работает.Я попробовал это в обработчике события instanceReady.Я не контролирую уничтожение и воссоздание страницы.Все элементы страницы удаляются из домена, а затем снова добавляются (editor.replace).Однако глобальные переменные js сохраняются.Буду благодарен за любую помощь в этом!

Спасибо, Клеменс

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...