变更
This commit is contained in:
@@ -91,22 +91,26 @@ const _sfc_main = defineComponent({
|
||||
onMounted(() => {
|
||||
intOption();
|
||||
timer = setInterval(intOption, 500);
|
||||
watch([selectedValue, options], () => {
|
||||
var _a, _b;
|
||||
if (multiple.value) {
|
||||
multipleValue.value = (_a = selectedValue.value) == null ? void 0 : _a.map((value) => {
|
||||
return options.value.find((item) => {
|
||||
item.disabled == "" || item.disabled == true ? item.closable = false : item.closable = true;
|
||||
return item.value === value;
|
||||
watch(
|
||||
[selectedValue, options],
|
||||
() => {
|
||||
var _a, _b;
|
||||
if (multiple.value) {
|
||||
multipleValue.value = (_a = selectedValue.value) == null ? void 0 : _a.map((value) => {
|
||||
return options.value.find((item) => {
|
||||
item.disabled == "" || item.disabled == true ? item.closable = false : item.closable = true;
|
||||
return item.value === value;
|
||||
});
|
||||
});
|
||||
});
|
||||
} else {
|
||||
searchValue.value = "";
|
||||
singleValue.value = (_b = options.value.find((item) => {
|
||||
return item.value === selectedValue.value;
|
||||
})) == null ? void 0 : _b.label;
|
||||
}
|
||||
}, { immediate: true, deep: true });
|
||||
} else {
|
||||
searchValue.value = "";
|
||||
singleValue.value = (_b = options.value.find((item) => {
|
||||
return item.value === selectedValue.value;
|
||||
})) == null ? void 0 : _b.label;
|
||||
}
|
||||
},
|
||||
{ immediate: true, deep: true }
|
||||
);
|
||||
});
|
||||
onUnmounted(() => {
|
||||
clearInterval(timer);
|
||||
|
||||
Reference in New Issue
Block a user