Issue #2850💬 RespondidoAbierto el 22 de junio de 2020por Aiyush-GReacciones 0

Añadir un desplegable para bloquear usando Rasgos

Respuesta rápidapor cartifon

No estoy seguro de si se puede cambiar el bloque una vez que lo añades... Quizá deberías tener clases para añadir a los bloques, que puedas cambiar el color, tamaño o algo así. Puedes echar un vistazo al compositor CSS para ello. https://grapesjs.com/docs/api/css_composer.html#add

Lee la respuesta completa abajo ↓

Pregunta

Hola @artf, Espero que estés bien, Me preguntaba si podríais ayudarme con algún problema sencillo que estoy teniendo (recientemente he empezado a usar GrapeJS. Problema: usando un plugin crea un bloque y dentro de la sección de rasgos hay un desplegable que cambia el tipo de bloque que se muestra. Aquí está mi código actual de plugins que muestra dos bloques: Me gustaría que apareciera un desplegable en la pestaña de configuración (rasgos) donde pueda seleccionar otras opciones de contenido, por ejemplo: Bloque simple ------------> Rojo ------------> Naranja ------------> Amarillo Y luego cam...

Respuestas (3)

cartifon24 de junio de 2020

No estoy seguro de si se puede cambiar el bloque una vez que lo añades... Quizá deberías tener clases para añadir a los bloques, que puedas cambiar el color, tamaño o algo así.

Puedes echar un vistazo al compositor CSS para ello.

https://grapesjs.com/docs/api/css_composer.html#add

artf2 de julio de 2020

@Aiyush-G creo que deberías crear un componente personalizado con ese rasgo que luego cambie el contenido, el bloque en sí solo contendría ese componente '''js editor. BlockManager.add('my-first-block', { etiqueta: 'Bloque simple', content: { type: 'your-custom-component', yourProp: 'red' }, catego...

Aiyush-G2 de julio de 2020

Hola, sí, esto es lo que estaba pensando, ¿te importaría hacer un ejemplo para mí que cambie el contenido html? Por ejemplo, elegir rojo muestra tu rojo elegido como <p> etiqueta y si eliges naranja eso muestra que elegiste naranja y un <p>

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 →

Explorar categorías de plugins

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