首先,前端页面使用的是vue的框架。图片上传使用的是element的el-upload组件。其中需要注意的是:1:
上传多张图片时,只需要把参数配置成:limit大于1的数字即可。2:prop中的参数需要跟后台进行交互,warehousePhotoUrl: []需要以数组的形式传给后台。3::data是我在自己项目中使用的传参,uploadCangKuParams: {bizType:'WARE_HOUSE_IMAGE'}。为了定义此图片上传的类型,因项目而异吧。4:handleSuccessWard中主要处理上传成功的事件,如下图:
其中涉及到前后台交互的方面。前台需要把参数拼接成数组形势如图: