gpt4 book ai didi

javascript - CodeMirror:捕捉回车键防止换行

转载 作者:行者123 更新时间:2023-11-29 19:55:55 31 4
gpt4 key购买 nike

我使用 CodeMirror 3.12 的 extraKeys 选项来检测用户何时开始换行:

extraKeys: {
"Enter": onNewLine
}

onNewLine() 除了 console.log() 什么都不做。现在 CodeMirror 忽略了那个键。你不能再开始新的一行了。有没有办法在不干扰 CodeMirror 内部的情况下在换行事件上连接附加功能?我只想分析最近关闭的行的文本。

最佳答案

在 onNewLine 函数的末尾添加一个换行符。这应该有效

 function onNewLine(e){
console.log(e);
editor.replaceSelection("\n" ,"end");
}

关于javascript - CodeMirror:捕捉回车键防止换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16129338/

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