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 focus
mé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 focus
establecido 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!
Deja una respuesta
Lo siento, debes estar conectado para publicar un comentario.
Te podría interesar...