我需要过滤选项(设置中的“排序器”工作正常),但我无法从我输入任何符号的“输入”中获取 modelValue。如何获取我输入的第一个符号? 仅适用于事件@select,但它不适合此任务
<Select2
value="modelValue"
@input="(e) => modelValue = e.target.value"
:settings="select2Settings"
/>
select2Settings: {
sorter: function (results) {
return results.filter((item) => item.text.startsWith(modelValue))
}
}
我也尝试使用事件@change,但它根本不起作用 在这个演示中
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
一切正常!
select2Settings: { matcher: function (params, data) { if (!params.term) return data; if (data.text.toLowerCase().startsWith(params.term.toLowerCase())) return data; else return null; }, }