当前位置: 首页 > article >正文

组件上传图片不回显问题

import { Plus } from "@element-plus/icons-vue";
// 图片上传
const img_add = ref([]);
function httpRequest_add(option) {
  let dataForm = new FormData();
  dataForm.append("file", option.file);
  dataForm.append("id", user.data.id);
  axios({
    url: "",//你的图片上传接口
    method: "post",
    data: dataForm,
    headers: {
      // 设置请求头
      token: user.data.token,
      id: user.data.id
    }
  }).then(res => {
    console.log(res);
    // 表单校验
    ruleForm.avatar = res.data.data.id;
    // 回显图片
    img_add.value.push({
      url: res.data.data.url
    });
  });
}

html:

<el-upload :http-request="httpRequest_add" multiple :show-file-list="true" 
limit="1" :file-list="img_add" :class="{ hide_box: img_add.length }" ref="uploadrefss" 
v-model="rules.avatar" list-type="picture-card">
  <el-icon>
      <Plus />
  </el-icon>
</el-upload>

img_add.value.push({
      url: res.data.data.url  //你要回显的图片路径
});

是关键


http://www.kler.cn/a/429333.html

相关文章:

  • Harmony面试模版
  • 【React】静态组件动态组件
  • Python语言的编程范式
  • Yolov8 目标检测剪枝学习记录
  • 代理模式实现
  • 读书笔记~管理修炼-风险性决策:学会缩小风险阈值
  • 反向代理后Request.Url.AbsoluteUri获取成了内网IP
  • YOLOv8改进,YOLOv8引入CARAFE轻量级通用上采样算子,助力模型涨点
  • mHand Pro动捕数据手套,赋予手部虚拟交互沉浸式极致体验
  • Ubuntu防火墙管理(六)——ARP防火墙过滤防御自定义系统服务
  • RFDiffusion中的ContigMap类介绍
  • linux 命令获取apk 的安装应用的包名
  • 使用ssh免密登录实现自动化部署rsync+nfs+lsync(脚本)
  • 20 设计模式之职责链模式(问题处理案例)
  • Android 事件分发机制详解/ 及Activity启动流程浅谈
  • Flutter如何调用java接口如何导入java包
  • 【数据结构】堆的概念、结构、模拟实现以及应用
  • SQL注入:sqli-labs靶场通关(第九关 时间盲注)
  • 【单元测试】单元测试介绍
  • Java 装饰器模式详解:动态增强对象功能
  • 宝塔面板-java项目 spring 无法正常启动 java spring 宝塔 没有显示日志 问题解决方案-spring项目宝塔面板无日志
  • 如何实现 3D GPR的仿真模拟
  • Scala 隐式转换
  • 【前端】JavaScript 的装箱(Boxing)机制详解
  • k8s-持久化存储之StorageClass(2)
  • 【算法练习】852. 山脉数组的峰顶索引