El comportamiento predeterminado del editor de medios de la biblioteca es agregar una etiqueta ap cuando el usuario presiona enter. Esto puede causar problemas de diseño y estilo dentro de la etiqueta editable. En su lugar, me gustaría insertar una etiqueta br cuando el usuario presiona enter.
Encontré este código que funciona como se esperaba.
editor.subscribe("editableKeydownEnter", (event, element) => { // debugger // if (event.shiftKey) { // debugger event.preventDefault() event.stopPropagation() MediumEditor.selection.getSelectionStart(editor.options.ownerDocument) MediumEditor.util.insertHTMLCommand(editor.options.ownerDocument, "<br>") // } })Inserta la etiqueta br después de la cadena de caracteres dentro del div editable. Sin embargo, el cursor del usuario permanece detrás de la etiqueta br, por lo que al final el cursor realmente no va a la línea.
Hay una solución para esto ?