Issue #2010💬 RespondidoAbierto el 11 de mayo de 2019por simplecommerceReacciones 1

El selector de consultas desplegable [data-gjs-type="my-component-type"] ya no funciona

Respuesta rápidapor artf1

Vale, parece que la regresión se introdujo con este cambio: https://github.com/artf/grapesjs/commit/702ba828b13bae4b64bfd7bc79f23d8909d757f4#diff-6aa74cf54855daa6ca63a5d1e8b77c44R358 Lo arreglaré en la próxima entrega. Gracias por el informe

Lee la respuesta completa abajo ↓

Pregunta

Hola, desde la última versión he notado que cuando uso el selector de consultas desplegable usando '[data-gjs-type="my-component-type"]' ya no parece funcionar.

He añadido dos demos de Codesandbox para mostrarte el problema. No consigo averiguar qué cambió.

¡Espero que te sirva, gracias!

Estás enviando un BUG

  1. ¿Estás usando la última versión (las versiones anteriores NO están soportadas)? Sí
  2. ¿Te estás encontrando con el problema de tu copia local de GrapesJS o con la demo actual? Última versión disponible 0.14.61.
  3. ¿Cuál es el comportamiento esperado? Los componentes definidos por tipo en el selector droppable detectarían y permitirían que solo se eliminaran tipos especificados.
  4. ¿Qué ocurre en cambio? El componente ya no se reconoce y no puede ser colocado en dicho componente.
  5. Si puedes reproducir el error, indica todos los pasos necesarios 1. Crear dos componentes y bloques.
    • Un componente tiene el selector de atributos droppable, por ejemplo: 'droppable: ['[data-gjs-type="test-drop"]']' y el otro sería el componente que queremos arrastrar y soltar dentro del primero.
  6. Adjuntar capturas de pantalla (usando KAP/LICEcap), capturas de pantalla o demostraciones en directo 1. Versión que funciona con la versión anterior - 0.14.57 2. Versión que no funciona con la última versión - 0.14.61

Para probar el problema, simplemente arrastra y suelta el bloque 'TEST' en el lienzo, y luego intentar arrastrar y soltar el bloque 'TEST DROP' en el componente 'TEST'.

Respuestas (1)

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.