Я пытаюсь определить, когда пользователь нажимает Enter в codemirror. Я нашел этот ответ: Обнаружение новой строки в codemirror
Однако при использовании:
extraKeys:{
Enter: myFunction
}
Он переопределяет поведение по умолчанию при нажатии клавиши ввода, которое является «newlineAndIndent», что означает, что новая строка вообще не создается.
Я хотел бы, чтобы функция вызывалась, когда пользователь нажимает клавишу ввода, сохраняя при этом поведение клавиши Enter по умолчанию. Я думаю, что я мог бы просто использовать myFunction для добавления новой строки в редактор, но она вызывается много раз по разным причинам, поэтому не очень уместно, чтобы она взаимодействовала с редактором.
Большое спасибо.