如何在summernote的onEnter回调中调用shift + enter事件?

时间:2019-06-12 12:14:59

标签: javascript html dom meteor summernote

我有一个summernote编辑器代码,我想在onEnter回调上调用shift + enter事件,因为shift + enter事件不会创建新的'p'标签,因此可以保留消息的格式。

我尝试了下面的代码。如果我一口气写出一条消息就可以了。但是,如果在两个文本之间按Enter键,则会得到一个额外的行距。

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');
        }
      }

请帮助。

0 个答案:

没有答案