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

昆明网站开发公司电话全网营销推广

昆明网站开发公司电话,全网营销推广,做网站可以没有框架吗,c2c网站开发产品需求界面&#xff1a; 在产品配置页面表单中需要上传多个图片&#xff0c;项目中上传组件采用Element Plus 中的 el-upload&#xff0c;目前问题是每个上传组件都需要实现自己的回调&#xff0c;比如:on-change&#xff0c;采用官方推荐标准代码如下&#xff1a; <el-fo…

产品需求界面:

在产品配置页面表单中需要上传多个图片,项目中上传组件采用Element Plus 中的 el-upload,目前问题是每个上传组件都需要实现自己的回调,比如:on-change,采用官方推荐标准代码如下:

  <el-form-item label="站点图标"><el-upload action="#" list-type="picture-card" accept="image/*" :auto-upload="true":show-file-list="false" :on-change="handleChange" :before-upload="handleBeforeUpload"><el-image v-if="form.logourl" :src="form.logourl" fit="contain" class="avatar" /><el-icon v-else><Plus /></el-icon></el-upload></el-form-item>
const handleChange = (uploadFiles, uploadFiles) => {console.log('handle Change', uploadFile.url, uploadFiles);form.logourl = uploadFile.url;
};

由于此项目中同一个el-form中用了三个上传组件,如果每一个都写回调,需要写多个不同的回调拿到这个图片url显示出来,比较麻烦,现在需要的效果是三个上传组件的change事件回调采用一个回调函数,具体实现如下,直接代码展示:

 <el-form-item label="站点图标"><el-upload action="#" list-type="picture-card" accept="image/*" :auto-upload="true":show-file-list="false" :on-change="function (uploadFile, uploadFiles) {return handleChange(uploadFile, uploadFiles, 'logo')}" :before-upload="handleBeforeUpload"><el-image v-if="form.logourl" :src="form.logourl" fit="contain" class="avatar" /><el-icon v-else><Plus /></el-icon></el-upload></el-form-item>
const handleChange = (uploadFile, uploadFiles, uploadType) => {console.log('handle Change', uploadFile.url, uploadFiles, uploadType);switch (uploadType) {case 'logo': {form.logourl = uploadFile.url;}break;case 'wx': {form.wxurl = uploadFile.url;}break;case 'gzh': {form.gzhurl = uploadFile.url;}break;}};

核心代码解释:

:on-change="function (uploadFile, uploadFiles) {return handleChange(uploadFile, uploadFiles, 'logo')}"

这段代码是将一个匿名函数作为 :on-change 属性的值,该函数接收两个参数:uploadFileuploadFiles。在函数体内,它调用了名为 handleChange() 的方法,并传递了三个参数:uploadFileuploadFiles'logo'

具体而言,这段代码的作用是在上传组件的 :on-change 事件中触发 handleChange() 方法,并将当前上传的文件对象 uploadFile、已上传文件数组 uploadFiles 和字符串 'logo' 作为参数传递给 handleChange() 方法,这样的设计可以在处理多个上传组件时,根据不同的文件类型进行不同的操作或逻辑处理。

效果如下:

http://www.mmbaike.com/news/85566.html

相关文章:

  • 湛江仿站定制模板建站网店怎么开
  • 北京网站建设推荐安徽秒搜科技百度指数介绍
  • 建设银行 网站查询密码今日足球比赛预测推荐分析
  • 企业网站设计需要多久客户管理系统
  • it 网站模板今日新闻最新消息
  • 江西中国建设银行网站首页百度指数的数据来源
  • 网站结构怎么做适合优化数据分析师培训
  • 教材jsp动态网站开发seo com
  • 有的网站打不开是什么原因呢网页链接制作生成
  • 图片类网站如何做优化雷神代刷推广网站
  • 厦门网站建设维护郑州最新通告
  • 福建省建设局网站免费seo教程资源
  • wordpress 今日头条模板适合seo软件
  • 芜湖网络科技有限公司seo1短视频网页入口营销
  • 做单平台网站制作soe搜索优化
  • 绵阳做网站的公司深圳网络推广引流
  • 二级网站建设方案模板百度做个人简介多少钱
  • 网站建设实施过程百度关键词排名查询接口
  • 域名购买之后怎么做网站什么是整合营销概念
  • 网站建设技术发展趋势预测西安推广平台排行榜
  • 那个网站上有做婚礼布场样图的钟南山今天感染新冠了
  • 网站制作地点百度一下你就知道123
  • 找网站建设的企业企业网站怎么制作
  • 做网站主要学什么条件班级优化大师使用指南
  • 分公司可以建设网站免费的舆情网站app
  • 网站快速优化排名排名百度网址安全检测
  • 怎样做旅游视频网站企业软文范例
  • 加强网站备案管理专项行动seo推广优化服务
  • 网站开发语言对比天天外链
  • 私密浏览器免费版片视频动漫seo宣传网站