我使用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
})
我还没有注意到编辑器工作中有任何奇怪的行为,但是如果发现有任何异常,则会报告。