Comment utiliser deux instructions conditionnelles dans VueJS
P粉877719694
P粉877719694 2024-02-17 15:36:23
0
2
394

Je crée une barre latérale avec beaucoup de fonctionnalités, je dois donc ajouter deux conditions à ma :class mais je ne sais pas comment faire. Voici ce que j'ai fait :

:class=" showSidebar ? 'open' : 'closed', showSidebarMini ? 'openmini' : 'closedmini'"

P粉877719694
P粉877719694

répondre à tous(2)
P粉441076405

Vous pouvez utiliser des styles d'objet pour effectuer les opérations suivantes :

Exemple :

{
  'open': showSidebar,
  'closed': !showSidebar,
  'openmini': showSidebarMini,
  'closedmini': !showSidebarMini
}

Dans votre cas :

:class="{ 'open': showSidebar, 'closed': !showSidebar, 'openmini': showSidebarMini, 'closedmini': !showSidebarMini }"
P粉333395496

Vous pouvez utiliser un tableau :

:class="[(showSidebar ? 'open' : 'closed'), (showSidebarMini ? 'openmini' : 'closedmini')]"
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal