salutation d'outre atlantique,
windows 10, lararon ou php server, laravel 10, livewire v3,....

Ayant fait les deux video sur livewire et alpinejs ( et laissez quelque commentaires surtout , du a la version v3 de livewire)

j'ai remarquer que : si on veut faire le systéme d'onglet de la video alpine , a l'endroit de la table.(tuto sur livewire) .
Genre un change view .

Dans l'onglet 1 , genre sous forme de table, comme dans la video.
Et dans l'onglet 2 , sous form de gallerie de card.
Et plus encore....

avec les <template > tous le tri, search , pagination,
ne marche que sur l'onglet qui s'affiche au chargement.

   <template x-if="isActive('table')">
              .......
        </template>
           <template x-if="isActive('grid')">
            .......
        </template>

alors que : ceci (div et x-show) marche, avec tous les onglets .
normal vous me dirait , tous est rendu au chargement, puis masquer. Bon!!!

   <div x-show="isActive('table')">
             .......
        </div>
           <div x-show="isActive('grid')">
           .......
        </div>

alors que c'est la version <template> qu'il faudrais avoir, oubien?

ps : faire un composant livewire changeview deviendrais vite ingerable. faudrais lui passer toute les variables destiné au composant (tuto sur livewire) le trie, le search et je ne sait quoi encore. alors quil n'en pas l'utilité. "Passe moi le sel"

cordialement

Aucune réponse