<template>
<div id="pasteArea"></div>
</template>
<script>
export default {
mounted() {
addEventListener("paste", (event) => {
event.preventDefault(); // 阻止默认粘贴行为
let files = [...((event.clipboardData || window.clipboardData).files || [])];
files = files.filter((v) => v && v.type !== `` && v.size !== 0); //过滤掉文件夹or空文件
console.log(`获取粘贴的文件File:`, files);
});
},
};
</script>