我使用Trumbowyg编辑器(https://github.com/Alex-D/Trumbowyg),并且想要覆盖Enter的行为(我已经完成了)。

我还想使Ctrl + Enter组合键在编辑器中添加换行符(例如默认情况下绑定为普通Enter),但是我找不到在源代码中用于此目的的确切方法-有谁做知道如何解决?

最佳答案

我已经做到了-我为具有以下行为的keypress键添加了e.ctrlKey && (e.keyCode === 13 || e.keyCode === 10)事件:

this.editor.trumbowyg('execCmd',
  cmd: 'insertHTML',
  param: '<p></p>',
  forceCss: false
})


我还没有注意到编辑器工作中有任何奇怪的行为,但是如果发现有任何异常,则会报告。

07-24 21:46