¿Alguna forma de usar clase para controlar la propiedad data-gjs-{property}?
Puedes aprovechar Eventos '''js editor.on('component:add', model => { const cls = model.getAttributes()['class']; cls == 'no copiable' && model.set('copiable', 0); }) ```
Lee la respuesta completa abajo ↓Pregunta
Hola @artf, ¿alguna forma de usar clase para controlar la propiedad data-gjs? Por ejemplo, añado una clase "no copiable" a elemento, entonces el componente cambia automáticamente la propiedad copiable a falsa, permitiendo que el usuario no pueda copiar el elemento en el editor.
Respuestas (2)
Puedes aprovechar Eventos '''js editor.on('component:add', model => { const cls = model.getAttributes()['class']; cls == 'no copiable' && model.set('copiable', 0); })
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 #1307
Pregunta: Para detener las clases generadas dinámicamente en uvas Editor
Hola @artf ¿hay alguna forma de dejar de generar clases dinámicamente en el editor de recarga? Por ejemplo, cuando añado mi clase personali...
Issue #1344
StyleManager - ajustes globales de unidades - em, rem, mm
¡Hola! ¿Hay alguna forma de configurar una opción global para extender el array de unidades en StyleManager? Me gustaría dar, por ejemplo,...
Issue #1608
[Pregunta] Personalizar el nombre de la clase CSS
El editor GrapesJs crea una clase única para Element y le añade reglas CSS. Por ejemplo, Ahora, ¿hay alguna forma de personalizar este comp...
Issue #576
El contenido de texto no siempre se puede editar
Hola @artf, He notado que si añado un componente que contiene una combinación de texto y una <a>etiqueta '', el texto no es editable como s...
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.