异步上传
先选择文件,然后点击上传按钮使用 Ajax 异步的方式上传文件,代码如下:
1 | <template> |
上传按钮样式
HTML 中使用 <input type="file">
选择文件,但是他的样式不好看,可以定义一个按钮,点击后弹出选择文件的对话框:
- 把 button 和 input 放在同一个 div 中
- 设置 button 的样式为我们期望的上传按钮的样式
- input 覆盖在 button 上,并且与 button 一样大,看上去点击的是 button,实际点击的是选择文件的 input
- input 设置为透明的,这样可以看到它背后的 button
效果图:
1 |
|