mirror of
https://github.com/imdap/ruoyi-plus-vben5.git
synced 2026-05-13 06:42:10 +08:00
fix: 修复 IconPicker 在手动输入时表单值不更新的问题 (#7869)
- 修复 IconPicker.vue 在 updateCurrentSelect 时未同步更新 modelValue 的 Bug - 优化 IconPicker 适配器配置,使其兼容 Element Plus 的 ElInput 组件
This commit is contained in:
@@ -147,6 +147,9 @@ const searchInputProps = computed(() => {
|
|||||||
|
|
||||||
function updateCurrentSelect(v: string) {
|
function updateCurrentSelect(v: string) {
|
||||||
currentSelect.value = v;
|
currentSelect.value = v;
|
||||||
|
if (props.modelValueProp === 'modelValue') {
|
||||||
|
modelValue.value = v;
|
||||||
|
}
|
||||||
const eventKey = `onUpdate:${props.modelValueProp}`;
|
const eventKey = `onUpdate:${props.modelValueProp}`;
|
||||||
if (attrs[eventKey] && isFunction(attrs[eventKey])) {
|
if (attrs[eventKey] && isFunction(attrs[eventKey])) {
|
||||||
attrs[eventKey](v);
|
attrs[eventKey](v);
|
||||||
|
|||||||
Reference in New Issue
Block a user