使用antd的upload组件上传文件的时候如何同时传文件和要存的数据库表名。(即post方式如何传多个参数)
程序员文章站
2022-04-05 11:12:30
...
解决方法,先定义一个变量赋值参数paramData,然后在props里面加上data属性即可。
render(){
var paramData = {'tableName':'team'};
const props = {
actions: '/xxx/yyy', //controller中的requestMapping
name: 'file', //上传的文件属性名,此处写的是file,,所以后端接受时的参数名也要写file
data: paramData, //除了上传文件以外的其他要传入的值
onChange: this.handleUpload,
showUploadList: false, //默认是会展示上传文件的列表
headers:{
authorization: 'authorization-text',
},
};
}