急!急!急!upload图片上传怎么把图片传到后台去

提问 未结 16 566
YONG699
YONG699 2019-11-14
悬赏:80飞吻
版本:layui 浏览器:


现在我的代码就是这样子的 怎么把我选择的这个图片作为参数上传上去
回帖
  • 前端没问题上传了后台接收一下就好了,
    0 回复
  • YONG699
    2019-11-14
    @网站接入支付 我现在是不知道怎么把这个图片作为参数传过去
    0 回复
  • @YONG699 图片名作为参数?
    0 回复
  • IDyun
    2019-11-14
    图片转 base64编码 和参数一起传过去,后台再转图片。
    0 回复
  • YONG699
    2019-11-14
    @网站接入支付 我重新缕一缕 我现在要做的功能是修改头像 现在上传到服务器的话听后台说传一个文件吧也就是把这个图片传过去,但是我这里的参数logo不知道怎么把我选择的图片传过去
    0 回复
  • @YONG699 后台说传一个文件就是直接上传图片,不是把图片当参数传,就这样点上传后台可以接收图片,
    upload.render({
    elem: '#id'
    ,url: '/api/upload/' //必填项
    ,method: '' //可选项。HTTP类型,默认post
    ,data: {} //可选项。额外的参数,如:{id: 123, abc: 'xxx'}
    });
    0 回复
  • YONG699
    2019-11-14
    @IDyun 我现在的图片就是base64编码 我不知道怎么获取到这个base64
    0 回复
  • YONG699
    2019-11-14
    @网站接入支付 对 就是这样 我在before里面有一个预读也就是把我传的图片替换了原来的图片 当时我在data里面获取这个的src值时还是原来的值不是我所上传图片的base64
    0 回复
  • IDyun
    2019-11-14
    你也可以关掉自动上传,获取刚才的base64 然后通过ajax 上传。
    0 回复
  • YONG699
    2019-11-14
    @IDyun 我前面用ajax把我的base64编码的一长串东西作为参数传过去 接口返回错误 是不是我base64传给后台后台还需要处理
    0 回复