establecer el foco al final de la línea -

CodeMirror es un editor similar a WYSIWYG que permite la edición de texto enriquecido a pequeña escala, a menudo utilizado para permitir la edición Markdown, de forma muy parecida a como lo utiliza ReviewBoard. Sin embargo, un problema que encontró es que llamar al focusmétodo de una instancia de CodeMirror coloca el cursor al principio de la entrada, lo cual es molesto cuando hay entradas en el campo. En teoría, siempre querrás colocar el cursor al final para que el usuario pueda continuar agregando el texto que ya está allí.

Aquí hay un fragmento que colocará el cursor al final de la entrada existente:

cmInstance.focus();// Establece el cursor al final del contenido existentecmInstance.setCursor(cmInstance.lineCount(), 0);

Se podría pensar que habría un método que realizaría esta tarea, o incluso habría focusestablecido el cursor al final de la entrada de forma predeterminada si la instancia tiene texto existente. De todos los modos, ¡este es el código que colocará el cursor al final de su instancia de entrada de CodeMirror!

Te podría interesar...

Deja una respuesta

Subir