gpt4 book ai didi

javascript - 鹅毛笔.js : How to prevent newline entry on Enter to submit the input?

转载 作者:行者123 更新时间:2023-12-01 04:44:11 24 4
gpt4 key购买 nike

问题:

我正在尝试使用Quill.js创建一个富文本内联内容可编辑元素。 。我很难弄清楚如何提交正文,而无需输入触发器添加不必要的换行符,我想用它来提交输入。

我尝试过的:

 $(quill.editor.root).on('keydown', function (e) {
if (e.keyCode === 13) {
e.preventDefault();
e.stopPropagation();
submit();
}
});

有什么想法吗?

最佳答案

Quill 还会监听 keydown,并且由于它是在处理程序之前注册的,因此它会首先触发。您可以通过键盘模块将其删除:

var keyboard = quill.getModule('keyboard');
delete keyboard.hotkeys[13];

键盘模块上添加了 removeHotkey API,但尚未发布任何正式版本。

关于javascript - 鹅毛笔.js : How to prevent newline entry on Enter to submit the input?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32495936/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com