navbar ne met plus le .active Turbolinks

Par labeya_, il y a 3 ans


J'utilise turbolinks dans mon projet pour charger les données rapidement.
j'aimerai que la classe .active change par rapport à la page

2 réponses

popotte, il y a 3 ans

Hello :)

Tu peu mettre ton menu dans une frame et faire une redirection turbo: https://turbo.hotwired.dev/handbook/frames

Ou alors plus simple tu désactives le cache Turbo: <meta name="turbo-cache-control" content="no-cache">

Inana, il y a 3 ans

Tu peux changer l'élément sur lequel la classe .active est appliqué en fonction des pages directement dans le fichier source ou via le JS.