Corregir y refactorizar Sorter.ts
Pregunta
- Corregir el uso del Ordenador en StyleManager (regresión con capas de propiedades de ordenación)
- Clasificador de refactorización con el uso de 'Components.canMove'
- Actualizar 'canMove' comprobando que el símbolo principal se elimina dentro de su propia instancia.
Respuestas (3)
Esto está hecho.
La idea es refactorizar el clasificador para mejorar la mantenibilidad y legibilidad. Podemos implementar los siguientes cambios:Hacer que la clase 'Sorter' dependa de una estructura abstracta de árbol en lugar de depender de implementaciones específicas como 'Component' o 'Layers', hacer que la cl...
Esta corrección y refactorización aborda varias áreas clave dentro de la lógica de movimiento de Sorter.ts y componentes de GrapesJS, resolviendo una regresión en el Style Manager y mejorando la experiencia general de arrastrar y soltar, especialmente en lo que respecta a los componentes reutilizab...
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #4191
Estamos intentando almacenar los datos del editor grapesJS en la aplicación Angular 10, obteniendo un error CORS, imagen adjunta abajo
Versión GrapesJS [x] Confirmo que uso la última versión de GrapesJS ¿Qué navegador usas? Chrome 99.0.4844.5 Enlace de demo reproducible htt...
Issue #3137
Cuando selecciono un elemento en particular, no obtengo sus estilos. Este problema solo ocurre con algunos elementos.
No captando estilos del elemento seleccionado Aquí está mi código, Modelo const = editor. StyleManager.getModelToStyle(component); sea styl...
Issue #6659
Estilos de símbolos no sincronizados
Versión GrapesJS [x] Confirmo que uso la última versión de GrapesJS ¿Qué navegador usas? Firefox 145.0 (64 bits) Enlace de demo reproducibl...
Issue #6407
Los rasgos personalizados no se cargan dentro de un bloque personalizado
Versión GrapesJS [x] Confirmo que uso la última versión de GrapesJS ¿Qué navegador usas? Versión 133.0.6943.98 Enlace de demo reproducible...
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 →Explorar categorías de plugins
Ve directamente a las páginas de categorías de plugins en el marketplace.