javascript - Quels sont les problèmes rencontrés lors de l'utilisation du composant multi-select box de vue+ElementUI?
PHPz
PHPz 2017-05-18 10:51:43
0
2
714

Lors de l'utilisation du bouton radio et des composants de la boîte à sélection multiple d'ElementUI, en utilisant le rendu en boucle v-for, il n'y a aucune réponse lorsque vous cliquez sur la boîte de sélection, mais les données liées peuvent être modifiées correctement
Le code de liaison des données est le suivant :

<el-checkbox-group v-model="questions[now_page-1].value" v-if="questions[now_page-1].type=='checkbox'">
    <p v-for='item in questions[now_page-1].options'>
        <el-checkbox :label="item.value"></el-checkbox>
    </p>
</el-checkbox-group>

Parmi eux, questions[now_page-1].value est un tableau. Il n'y a aucun problème avec le rendu de la page, c'est-à-dire qu'après avoir cliqué sur la case de sélection multiple, la case de sélection multiple n'est pas sélectionnée, mais à. cette fois, questions[now_page-1].value est obtenue. La valeur de l'option sur laquelle vous venez de cliquer

.

Quelqu'un a-t-il rencontré cette situation ? Veuillez expliquer en détail la solution et la raison de ce problème

PHPz
PHPz

学习是最好的投资!

répondre à tous(2)
Peter_Zhu

Cela peut être dû au fait que les tableaux JS ne peuvent pas réaliser de liaison bidirectionnelle, donc les données du tableau ont changé mais le composant ne l'a pas détecté

Peter_Zhu

Pourquoi el-checkbox要放到p里面?去掉p, 把v-for放到el-checkboxci-dessus

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal