#Webapi之文件上传
范例说明:
- 前端:vue.js + element-ui + axios
- 后端:c# webapi
- 先上传存储起来,然后再读取文件
- 仅尝试过在本地调试,未验证服务器
前端部分
- 使用element-ui的上传组件
// html 直接调用api
<el-upload
class="upload-demo"
ref="upload"
:action="/api/handledoc/upload'"
:show-file-list="false"
:multiple="false"
:limit="1">
<el-button size="mini" round icon="el-icon-upload">导入</el-button>
</el-upload>
- 使用原生input
// html
<input id="file" type="file" @change="uploadExcel"/>
// js,调用api
uploadExcel: function () {
var file = document.getElementById('f