| | |
| | | ]); |
| | | const parser_idsArr = ref([]); |
| | | const uploadList = ref([]); |
| | | const props = defineProps(['sessionId']); |
| | | const props = defineProps(['sessionId','hide']); |
| | | const emit = defineEmits(['selectFileCallback']); |
| | | const uploadRef = ref(); |
| | | const files = ref([]); |
| | |
| | | }); |
| | | onMounted(() => {}); |
| | | |
| | | //监控多个属性变化 |
| | | watch( |
| | | () => props.sessionId, |
| | | (value) => { |
| | | |
| | | activeSessionId.value = value; |
| | | () => [props.sessionId, props.hide], |
| | | ([in_sessionId, in_hide]) => { |
| | | if (visible.value != in_hide) { |
| | | visible.value = false; |
| | | } |
| | | if (activeSessionId.value != in_sessionId) { |
| | | activeSessionId.value = in_sessionId; |
| | | } |
| | | } |
| | | ); |
| | | |
| | | |
| | | </script> |
| | | <style> |
| | | .upload-wrap .arco-select-view-inner { |