誉天在线项目~ElementPlus图片回显

组件增加file-list属性

<el-upload action="http://localhost:6070/basic/coursepic" 
list-type="picture-card" 
:file-list="img" 
:on-success="uploadSuccess">

声明图片列表对象

const img = ref([])

新增页面

const toAdd = ()=>{
  dialogVisible.value = true	//展现对话框
  form.data = {
    ...form.data,
    ...formInit		//利于formInit对数据进行初始化
  }

  dynamicTags.value = []  //清空tag
  img.value = []  //清空图片
}

修改页面

const toEdit = (index)=>{
  form.data = {
    ...form.data,
    ...state.tableData[index]		//回显数据
  }

  //回显课程标签:数据库存储字符串,页面是数组。
  dynamicTags.value = form.data.tags.split(",")   //将字符串拆成数组

  img.value = []    //先清空在回显
  img.value.push({
    url: '../../upload/'+form.data.pic
  })

  dialogVisible.value = true	//展现对话框
  dialogType.value = 'edit'	//修改
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值