Я ищу HTML-редактор для встраивания в проект Angular7. Пользователь редактора будет создавать очень простые веб-страницы или вносить небольшие изменения в более сложные страницы. Первоначально я думал, что редактор WYSISYG может сработать, но я обнаружил, что они не очень хороши для внесения изменений в исходный HTML. У кого-нибудь есть рекомендации?
Вот список того, что я рассмотрел до сих пор:
- CKEditor5 - действительно текстовый редактор. Не предлагает возможность просмотра / редактирования исходного HTML.
- CKEditor4 - Предлагает ли возможность редактировать исходный HTML, но не подходит для редактирования веб-страниц.
- Froala - Выглядит действительно хорошо, но не с открытым исходным кодом.
- Summernote (и машинопись порт) - похоже, это было бы идеально. Хотя не удалось найти документацию по настройке в Angular, а библиотека машинописи не имеет никакой документации. Если у кого-то есть опыт установки этого, объяснение было бы здорово!
- AngularEditor - У меня в данный момент есть эта настройка, и я работаю в своем проекте. Кажется, хорошо для редактирования веб-страниц. Моя самая большая проблема в том, что какой-то HTML, который я вставил в редактор, не остается в редакторе при рендеринге. Стили выходят из окна редактора, а другие элементы главной страницы изменяются.
Какие-либо предложения, которые я мог упустить из виду?