Comportamiento de los componentes de texto
Estás almacenando la plantilla de forma incorrecta https://grapesjs.com/docs/modules/Storage.html#setup-remote-storage
Lee la respuesta completa abajo ↓Pregunta
Estamos teniendo problemas usando el componente Texto, cuyo comportamiento es diferente al usar Enter para un nuevo párrafo o usar doble Enter, donde queremos insertar espacio entre ellos.
Si usamos un solo componente Enter in Text, este es el resultado:
<div id="i2bhr5" style="relleno: 10px;">Inserta tu texto aquí
<div>Y aquí también
</div>
<div>y aquí
</div>
</div>
! imagen
Pero si usamos el componente Texto con dos Enters para una línea libre extra, este es el resultado:
<div id="i2bhr5" style="relleno: 10px;">Inserta tu texto aquí
<div>
<br>
<div id="if94j1">y aquí también
</div>
<div id="if94j1">
<br>
</div>
<div id="is6bvk">y aquí
</div>
</div>
</div>
! imagen
Lo que ves aquí es comportamiento después de volver a cargar la plantilla y al usar más Enter para el espacio, la primera línea deja de ser Texto sino que se convierte en Caja y se vuelve imposible editarla. Mientras lo edito, está bien, el problema está aquí al recargar/importar la plantilla.
¿Alguna idea?
Respuestas (2)
Estás almacenando la plantilla de forma incorrecta https://grapesjs.com/docs/modules/Storage.html#setup-remote-storage
Este hilo se ha bloqueado automáticamente porque no ha habido actividad reciente desde que se cerró. Por favor, abre un nuevo problema para bugs relacionados.
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1587
Cómo distinguir eventos para componentes personalizados
Hola, Tengo un problema con los eventos. Me gustaría distinguir los eventos entre cuándo se carga un componente usando la configuración 'fr...
Issue #1893
[PREGUNTA] Por definición, todos los bloques tienen que tener el mismo estilo
Estamos usando blockManager, como puedes ver en el ejemplo publicado en codesandbox, siguiendo la documentación relacionada con el renderiz...
Issue #369
Fallido el uso desde la fuente
Intenté usar grapesjs from source usando 'require('grapesjs/src')' para depurar tanto mi source como grapesjs. Pero no pudo tener éxito deb...
Issue #1519
[PREGUNTAS]: Componentes de init en grapesjs.init
¿Es posible inicializar los componentes en grapesjs.init? No estamos usando StorageManager.load. Ya tenemos los datos del proyecto en INIT....
Plugins de pago que cumplen con este problema
Seleccionado por temas clave y relevancia de etiquetas para ayudarte a enviar más rápido.
Cargando recomendaciones de plugins de pago...
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 →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.
Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.