Как вызвать событие shift + enter в обратном вызове onEnter для summernote? - PullRequest
0 голосов
/ 12 июня 2019

У меня есть код редактора summernote, и я хочу вызвать событие shift + enter для обратного вызова onEnter, поскольку событие shift + enter не создает новый тег 'p' и, таким образом, сохраняет формат сообщения.

Я попробовал приведенный ниже код. Он работает нормально, если я пишу сообщение за один раз. Но если я нажму клавишу ввода между двумя текстами, я получу дополнительный пробел.

onEnter: (e) => {
        e.preventDefault();
        if ($('#noteBlock').hasClass('in')) {
          $('#ticketNoteInput').summernote('pasteHTML', '<br><br>');
        } else if ($('#replyBlock').hasClass('in')) {
          $('#editor').summernote('pasteHTML', '<br><br>');
        } else {
          console.error('No editor selected');
        }
      }

Пожалуйста, помогите.

...