Редактор primeng: добавление пользовательского формата в редактор primeng

Я интегрировал редактор от primeng, вот так.

<p-editor [(ngModel)]="value" [style]="{'height':'100px'}">
    <p-header>
       <span class="ql-formats">
        <button class="ql-bold" aria-label="Bold"></button>
        <button class="ql-italic" aria-label="Italic"></button>
       </span>
    </p-header>
</p-editor>

Я хочу добавить пользовательский формат для Bold, вот так

let Inline = Quill.import('blots/inline');
class BoldBlot extends Inline { }
      BoldBlot["blotName"] = 'bold';
      BoldBlot["tagName"] = 'B';
      Quill.register(BoldBlot);

При нажатии на полужирную кнопку я хочу добавить пользовательский тег "B" вместо сильного по умолчанию.

Я пытался вызвать $event.editor.format('bold', true); но это не работает Как я могу это сделать?

0 ответов

Другие вопросы по тегам