No hacer elementos extraíbles dentro de un bloque
Así que no estoy seguro de si estas son las mejores respuestas, pero a mí me funcionan.¿Cómo saber que los elementos dentro de h4 son también data-gjs-editable="false"? Con este atributo: contentEditable="false"si borro todos los personajes de una caja y luego la caja desaparece, ¿hay alguna forma de no borrar la caja...
Lee la respuesta completa abajo ↓Pregunta
Hola, Dado: editor. BlockManager.add('test-component', { id: 'MappaPiuDescrizione', etiqueta: 'Mappa + Descrizione', content: '<div data-blockname='mappaDescrizione1'> <br/> <div data-blockname='mappaDescrizione2' style='margin:2px;border: 1px solid red'> <div><h3>Moto de prueba</h3></div> <div data-gjs-type="map" style='height:200px;width:400px'></div> <div>Test Zaltbommel<br> Schimminck 4<br> 5322 Daltbommel <br> Países Bajos </div> </div> <br/> ',</div> }); Quiero que '<div><h3>Test Moto</h3></div>' no se pueda soltar por completo, ¿cómo se hace? ¿Con una clase? Como '<clase de div='noDrop...
Respuestas (3)
Así que no estoy seguro de si estas son las mejores respuestas, pero a mí me funcionan.¿Cómo saber que los elementos dentro de h4 son también data-gjs-editable="false"? Con este atributo: contentEditable="false"si borro todos los personajes de una caja y luego la caja desaparece, ¿hay alguna forma...
Hola @trony2020 No es realmente una clase, pero puedes hacerlo añadiendo algunos atributos, como aquí en la documentación, cuando añades un nuevo componente al DOM, añade la propiedad como atributo del elemento añadido. Así que puedes hacer algo así: '<div data-gjs-dropppable='false'><h3>Test Moto<...
He intentado con editor. BlockManager.add('Title-component', { id: 'TitleEB', etiqueta: 'TitleEB', content: '"<div data-blockname='TitleForm' style='width:600px' data-gjs-removable='false'>" + data + "</div>"' }); donde los datos son: '<div id="headerText" class="info " data-ebplatform-template-ele...
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #1034
Insertar elemento o bloque dentro del elemento padre
Buenos días, tengo componente, tengo bloqueo tengo Trait en los cambios de escucha, ¿cómo puedo añadir "h1" dentro de ese bloque "''<div cl...
Issue #1722
¿Cómo hacer que mi etiqueta personalizada sea seleccionable y editable dentro de Canvas?
Hola, intento cambiar mi etiqueta personalizada de ion-item tiene div en las propiedades de la vista, pero no me funciona como esperaba. mi...
Issue #1545
¿Cómo consigo identificación de Block?
Hola, tengo mi bloque y recibo resultados de impresión en Div ID de mi componente de clase javascript... ¿Cómo consigo identificación de mi...
Issue #3605
Adding selected component style to a block
Así que estoy intentando obtener el componente seleccionado y hacer un bloque con él, sin embargo, me cuesta añadir el CSS de ese mismo. Mi...
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.
Tutorial
Introducing Search on GJS.Market
GJS.Market now has one search across everything we publish — plugins, articles, community questions, guides, authors and services. Press ⌘K from any page.
Tutorial
GJS.Market Is Now Available for India 🇮🇳
GJS.Market is expanding its global presence with a dedicated experience for developers, agencies, SaaS companies, and digital creators in India
Tutorial
Cómo construir un creador de páginas impulsado por IA con GrapesJS en 2026
Lo que aprendimos construyendo GJSDocs — desde la simple generación de texto con IA hasta la edición visual estructurada y consciente del contexto
Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.