Avec ce code, comment puis-je basculer entre l'expansion et le réduction de tous les éléments el-collapse de la bibliothèque ElementPlus Vue3 avec un seul bouton ?
<template> <div class="demo-collapse"> <el-collapse v-model="activeName" accordion> <el-collapse-item title="Consistency" name="1"> <script lang="ts" setup> import { ref } from 'vue' const activeName = ref('1') </script>
https://element-plus.org/en-US/component/collapse.html#accordion
Veuillez jeter un œil à l'extrait de code suivant :
Vous ne pouvez pas faire cela en mode Accordéon. Comme l'indique la documentation :
Pour ce faire, vous devez supprimer l'attribut accordion et changer la valeur activeName en tableau, comme dans la documentation :
Pour développer/réduire tous les éléments, vous pouvez créer une fonction qui modifiera la valeur de activeNames pour inclure tous les composants names /em> de el-collapse-item