vue3-select2-component, tapis mengikut aksara pertama
P粉921130067
P粉921130067 2023-08-31 10:37:07
0
1
583
<p>Saya memerlukan pilihan penapisan ("Penyusun" dalam tetapan berfungsi dengan baik) tetapi saya tidak boleh mendapatkan modelValue daripada "Input" tempat saya meletakkan sebarang simbol. Bagaimanakah saya boleh mendapatkan simbol pertama yang saya masukkan? Hanya berfungsi untuk acara @select, tetapi ia tidak sesuai untuk tugasan ini</p> <pre class="brush:php;toolbar:false;"><Select2 value="modelValue" @input="(e) => modelValue = e.target.value" :settings="select2Settings" /> pilih2Tetapan: { sorter: function (hasil) { return results.filter((item) => item.text.startsWith(modelValue)) } }</pre> <p>Saya juga cuba menggunakan acara @change tetapi ia tidak berjaya sama sekali Dalam demo ini</p>
P粉921130067
P粉921130067

membalas semua(1)
P粉466909449

Semuanya baik-baik saja!

select2Settings: {
    matcher: function (params, data) {
      if (!params.term)
        return data;
      if (data.text.toLowerCase().startsWith(params.term.toLowerCase()))
        return data;
      else
        return null;
    },
}
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan