кнопка добавления пользовательского исходного кода html в p-редакторе primeng

#angular #angular5 #primeng #text-editor #quill

#angular #angular5 #primeng #текстовый редактор #перо

Вопрос:

пожалуйста, дайте краткую идею с примером того, как добавить пользовательскую кнопку редактирования исходного кода html в p-редакторе primeng! Поскольку она не предусмотрена в формате p-редактора по умолчанию. Пожалуйста, помогите мне в этом контексте.

Заранее спасибо 🙂

Комментарии:

1. Не знаю, как это сделать в p-editor, но это может дать вам представление о том, как это сделать. github.com/quilljs/quill/issues/128#issuecomment-306007774

Ответ №1:

Если вы загрузите содержимое в «ngOnInit» или в конструктор, редактор не подведет. Однако, если вы хотите загружать динамически, я думаю, что вы должны использовать другой параметр, а затем заменить его

или

Используйте эту функцию перед назначением этого параметра

 escapeHtml(text) {
    if (!text) {
      text = '';
    }
    text  = '';
    text = text
      .replace(/amp;amp;/g, 'amp;')
      .replace(/amp;</g, '<')
      .replace(/amp;>/g, '>')
      .replace(/amp;quot;/g, '"')
      .replace(/amp;#039;/g, ''');
    return text;
  }