本文主要是介绍input离屏文件选择,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
/*** 离屏文件选择*/const createUpload = (callback: Function) => {const inputObj = document.createElement('input');inputObj.setAttribute('type', 'file');inputObj.setAttribute('name', 'file');inputObj.setAttribute('accept', '.xlsx,.xls');inputObj.click();inputObj.addEventListener('change', (e: any) => {const file = e.target.files[0]; // 原为e.path[0].files[0],不兼容火狐和safria浏览器let form = new FormData();form.append('file', file);callback(form);});
};export default createUpload;
这篇关于input离屏文件选择的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!