Flex-direction: columna causa una ralentización extrema en Chrome y Safari
Sí, definitivamente es más lento, no sé qué está pasando realmente, pero a primera vista podría ser esta función la que comprueba si el componente es un bloque (por ejemplo, div) o un elemento en línea (por ejemplo, span). https://github.com/artf/grapesjs/blob/1214bbd957e88df78cd99491e53ab243010cd1ed/src/utils/Sorter....
Lee la respuesta completa abajo ↓Pregunta
Hola, Estamos teniendo un problema importante: nuestros diseños usan grandes cantidades de 'display: flex; columna: flex-direction;', y esto está causando un lag extremo en los navegadores Chrome y Safari (no Firefox).
Si el estilo de 'dirección flexible' está configurado en 'row', no hay ralentización alguna.
Ejemplo: https://jsfiddle.net/gkeft254/ Haz clic en un elemento interior, duplica y arrástralo.
Vídeo: uvas slowdown.zip
Respuestas (2)
Sí, definitivamente es más lento, no sé qué está pasando realmente, pero a primera vista podría ser esta función la que comprueba si el componente es un bloque (por ejemplo, div) o un elemento en línea (por ejemplo, span). https://github.com/artf/grapesjs/blob/1214bbd957e88df78cd99491e53ab243010cd1ed/src/utils/Sorter.js#L549 Cualquier ayuda es bienvenida
Ya no puedo reproducirse
Preguntas y respuestas relacionadas
Continúa investigando con debates sobre temas similares.
Issue #2355
[requisición] ¿Soporte para reglas en modo diseñador?
Sé que hay un hilo antiguo que sugiere el soporte para los Gobernantes (pero ya está cerrado). Solo me pregunto si hay alguna posibilidad d...
Issue #2972
HAZAÑA: Desactivar los scripts en el lienzo
Hola, antes que nada, gracias por una herramienta tan estupenda. En mi proyecto me encontré con el problema de que tengo que desactivar los...
Issue #2665
[Ayuda]¿El teclado en el dispositivo móvil no se muestra en la edición de texto? ¿Alguien más?
¿Alguien más está teniendo este problema? ¿O lo ha resuelto? Editar en una tableta parece razonable. Al usar un dispositivo móvil no consig...
Issue #761
Problema de componentes de texto
Hola. Ojalá tuviera un componente de texto que no cree nuevos componentes cada vez que pulso la tecla "Enter" para crear nuevos párrafos (e...
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.