在开发上传文件的功能时,使用了element-ui的el-upload插件,可是使用中并不熟悉,把遇到的问题记录一下。
- 上传一个文件时,如何上传其他参数
在element-ui文档里记录了这个属性:
前端代码:
curRow就是要传到后台的数据。
- flask后台如何接受这个curRow
request.files['file'] 可以获取到文件,然后用save方法就可以保存起来。
request.form 可以获取到前端传来的其他参数,就是现在的curRow。
打印了一下,传过来的是下面的ImmutableMultiDict对象,对前端不太熟,所以不知道能不能改变对象类型,暂时就这么用了。