1 前端在做 input file 美化的时候,通常 把 input 定位position 到 已美化的按钮最上方 opacity: 0
HTML5时代,已有更方便的方法,点击美化按钮直接触发选择文件事件
<el-button type="primary" @click="$refs.file.click()" >上传</el-button>
<input
type="file"
id="el1"
ref="file"
@change="change"
style="display: none"
/>
我这ref 是VUE里的,理解为id吧,不用VUE的话,直接 id=‘file’ 是一样的
这样简单多了
原链接https://www.cnblogs.com/xiangsj/p/8510228.html