KamoCRM

Cada cambio de ruta estaba animando un pergárseo de vuelta a la cima

Fixkamo-marketing
Cambia
19 de agosto de 2026 a las 16:05 UTC
Autor
Kamo
Comprometerse
38fcc37

Llevaba el desdonte de Tailwind y nada más. Siguiente suprime suave Desplazarse mientras se desplaza hacia una nueva ruta, pero sólo para las páginas que lo declaran como un atributo de datos: ************* lee ******************* y al no encontrarlo concluye "no suave Desplazamiento configurado" y llamadas window.scrollTo() desprotegido. La clase es invisible a ese chequeo, así que CSS animó el pergamiento en su lugar de donde estaba el lector, todo el camino a la parte superior, en cada clic. En el fondo de una larga página que está bien sobre un segundo de ver el deslizamiento de viewport mientras la nueva página se sienta ya renderizada Por debajo de ella. Siguiente sólo advierte sobre esto en el desarrollo, por lo que se envió en silencio. Añadir datos-scroll-hamegua="sólito" es toda la solución, y explica cada parte de el informe de que las cinco rondas anteriores no: - refrescar fue rápido, hacer clic a través de la misma página fue lento: un refresco comienza en la parte superior y no tiene nada que desplazarse - cada página excepto la página principal: HomeClient disparó una ventana instantánea.scrollTo(0, 0) en la montaña, que se anti-saltó de la animación. Esa solución se elimina aquí. De lo contrario, anularía la restauración del pergeña y lanzaría a un lector de vuelta a la página de vuelta a la cima en lugar de donde lo dejaron - el servidor medido limpio en todo, porque nunca fue el servidor Guardado en check-client-navigation.mjs, que ahora falla la construcción si permite desplazamiento suave sin el atributo de datos. Verificado en ambos sentidos: pasa como comprometido, y marca la línea exacta si se elimina el atributo.

Todos los cambios

Como lo que ves enviaste?

Todo llega a su espacio de trabajo por sí solo. Comience en el plan gratuito y lea esta página de nuevo en un mes.

Empieza gratis para siempreVer Precios