Issue #2928✓ ResueltoAbierto el 29 de julio de 2020por tranthanhhoaReacciones 2

ERROR: Seleccionar el color de fondo inicial no funciona

Respuesta rápidapor mcottret2

Hola @tranthanhhoa y @RJCAM, El error solo aparece cuando se selecciona específicamente un valor de color de fondo de '#000000'. Al rastrearlo, se debe a que el valor por defecto de la propiedad de ''color de fondo'', ''ninguno'' está establecido como '''' por la entrada de color. Más tarde se convierte en '#000000' p...

Lee la respuesta completa abajo ↓

Pregunta

Versión: 0.16.18

Error: Seleccionar el color de fondo inicial no funciona

Cómo reproducirlo: https://imgur.com/xqkt46E

En realidad:

  • El trasfondo del componente no cambia.

Esperado:

  • El fondo del componente debe cambiar a #000000

¡Gracias @artf!

Respuestas (3)

👍 Muy útilmcottret29 de julio de 2020

Hola @tranthanhhoa y @RJCAM,

El error solo aparece cuando se selecciona específicamente un valor de color de fondo de '#000000'.

Al rastrearlo, se debe a que el valor por defecto de la propiedad de ''color de fondo'', ''ninguno'' está establecido como '''' por la entrada de color. Más tarde se convierte en '#000000' por el selector de color, mientras que su valor real es 'rgba(0, 0, 0, 0)' (o 'transparente').

El valor actualizado se compara con el valor almacenado del selector de color al cambiar, y no se hace nada si son iguales (por eso solo fallan al ponerlo en '#000000').

Creo que esto debería solucionarse configurando el valor por defecto de la propiedad de 'color de fondo' en 'transparente'. Lo que también debería permitir eliminar el manejo especial del valor 'ninguno' en el 'ColorInput'.

Como siempre, estaré encantado de abrir un registro personal si esto te parece bien :).

RJCAM29 de julio de 2020

@tranthanhhoa no puedo reproducir este error en la demo (igual que tú), funciona bien aquí, mira esto:

! color-fondo

¿Qué hacías antes?

tranthanhhoa30 de julio de 2020

El valor por defecto de la propiedad de color de fondo, Transparente, me funcionó. ¡Muchísimas gracias @mcottret!

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.