当前位置:   article > 正文

Ruoyi框架学习--上传和下载_若依文件上传下载

若依文件上传下载

文件上传--以上传个人头像为例子:

 文件上传下载实现流程:后台手册 | RuoYi

1、前端就是给了个按钮,点一下就开始文件上传了。但是在点击开始长传之前要通过前端对上传的文件的类型(因为照片都是jpg、png)的进行一个预先判断:

  1. // 上传预处理
  2. beforeUpload(file) {
  3. if (file.type.indexOf("image/") == -1) {
  4. this.$modal.msgError("文件格式错误,请上传图片类型,如:JPG,PNG后缀的文件。");
  5. } else {
  6. const reader = new FileReader();
  7. reader.readAsDataURL(file);
  8. reader.onload = () => {
  9. this.options.img = reader.result;
  10. };
  11. }
  12. },

2、然后开始上传走到后端来,运行核心方法:com.ruoyi.web.controller.system.SysProfileController

  1. /**
  2. * 头像上传
  3. */
  4. @Log(title = "用户头像",
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/438759
推荐阅读
  

闽ICP备14008679号