У меня есть код редактора 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');
}
}
Пожалуйста, помогите.