• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

247
Vistas
Inserte el carácter de tabulación en el editor de texto SlateJS

¿Cómo insertar caracteres de tabulación en SlateJS?

Así que insertando   es un carácter de tabulación; sin embargo, al insertarlo como texto, aparece como los caracteres literales   no el texto con un espaciado de tabulación.

 // Don't work, inserts literal characters const insertText = (editor, format) => { Editor.insertText(editor, ` ') }

¿Hay alguna forma sencilla de insertar un   ¿Y hacer que Slatejs lo reconozca como html, no como texto puro?

Según mi comprensión aproximada, es posible que deba serializar y deserializar html antes de insertarlo. Tal vez incluso insertando bloques <pre> </pre> con el espaciado incluido.

about 3 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Me acabo de dar cuenta de que podría insertar 4 espacios en lugar de un carácter de tabulación... Aunque esto no es perfecto, tienes que retroceder 4 veces en lugar de una sola vez como tabulaciones.

 const insertText = (editor, format) => { Editor.insertText(editor, ' ') }

También podría insertar caracteres de espacio de tabulación en el texto de inserción, como las pestañas en este artículo , no puede copiar y pegar sus pestañas ya que SO lo convierte en espacios. Parece funcionar perfectamente bien, funcionalmente un espacio de pestañas.

about 3 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda