vue3-select2-component, filtrer par premier caractère
P粉921130067
P粉921130067 2023-08-31 10:37:07
0
1
568
<p>J'ai besoin de l'option de filtrage ("Sortizer" dans les paramètres fonctionne bien) mais je ne parviens pas à obtenir la modelValue à partir de "Input" où je mets des symboles. Comment puis-je obtenir le premier symbole que j'ai saisi ? Fonctionne uniquement pour l'événement @select, mais ne convient pas à cette tâche</p> <pre class="brush:php;toolbar:false;"><Select2 value = "valeur du modèle" @input="(e) => modelValue = e.target.value" :settings="select2Settings" /> select2Paramètres : { trieur : fonction (résultats) { return results.filter((item) => item.text.startsWith(modelValue)) } }</pré> <p>J'ai aussi essayé d'utiliser l'événement @change mais cela n'a pas fonctionné du tout Dans cette démo</p>
P粉921130067
P粉921130067

répondre à tous(1)
P粉466909449

Tout va bien !

select2Settings: {
    matcher: function (params, data) {
      if (!params.term)
        return data;
      if (data.text.toLowerCase().startsWith(params.term.toLowerCase()))
        return data;
      else
        return null;
    },
}
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal