Issue #820💬 RespondidoAbierto el 29 de enero de 2018por JulyanoFReacciones 0

Cambiar y obtener valor del bloque editor.getSelected()

Respuesta rápidapor JulyanoF

Para obtener contenido: 'editor.getSelected().get('content')' Para establecer contenido: 'editor.getSelected().set('content', 'myhtml')'

Lee la respuesta completa abajo ↓

Pregunta

¿Cómo puedo cambiar y obtener el contenido del bloque seleccionado actualmente?

Respuestas (3)

JulyanoF30 de enero de 2018

Para obtener contenido: 'editor.getSelected().get('content')' Para establecer contenido: 'editor.getSelected().set('content', 'myhtml')'

artf30 de enero de 2018

@JulyanoF ten en cuenta que 'content' es para cadenas estáticas (usadas principalmente para RTEs personalizados), por lo tanto, haciendo esto 'editor.getSelected().set('content', '<div>TEXT1</div>...')' no podrías editar elementos internos. '''js const selected = editor.getSelected();

Consigue el JSON del componente JSON.stringify(selected.toJSON())

Consigue su HTML selected.toHTML();

Establecer nuevos componentes selected.components('<div>Text1</div><div>Text2</div>')

JulyanoF31 de enero de 2018

selected.components()

@artf no quiero crear un nuevo componente en el bloque seleccionado. Solo necesito editar el contenido. Cuando uso este método, se crea una nueva div en el bloque anterior. ¿Cómo puedo evitarlo?

Preguntas y respuestas relacionadas

Continúa investigando con debates sobre temas similares.

Plugins de pago que cumplen con este problema

Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.

Ver todos los plugins

Cargando recomendaciones de plugins de pago...

Opción gratuita

Consulta los plugins de código abierto de GrapesJS en GitHub O haz una búsqueda rápida en nuestro catálogo gratuito.

Explora plugins gratuitos →
Opción premium

Los plugins premium incluyen soporte, actualizaciones regulares y funciones listas para producción — ahorrando días de trabajo de integración.

Explora plugins premium →

Tutoriales relacionados

Guías detalladas sobre el mismo tema.

Todos los tutoriales →

Explorar categorías de plugins

Ve directamente a las páginas de categorías de plugins en el marketplace.