小程序中实现隐藏input进行文件上传(react + fetch)

jsx

 <div onClick={ 
        handleUpload()} > </div>
handleUpload() {
   
    
    
	tools.uploadFile({
   
    
    }).then((res) => {
   
    
    
       //实现自己的逻辑
      })
}

tools文件

原生方法

uploadFile() {
   
    
    
		//防止浏览器选择了文件但是不上传出现重复browserFile
		let oldbrowserFile = document.querySelector("#browserFile")
		if (oldbrowserFile) {
   
    
    
				oldbrowserFile.remove()
		}
		const input = document.createElement("input");
		input.setAttribute

猜你喜欢

转载自blog.csdn.net/wh13821662259/article/details/125027808