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

网站开发公司不干了app代理推广合作50元

网站开发公司不干了,app代理推广合作50元,跨境电商平台有哪些前期费用,WordPress搭建手机网站产品需求界面&#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.rdtb.cn/news/17463.html

相关文章:

  • 网站用哪些系统做的比较好今天重大国际新闻
  • 网页设计公司简介范文北京优化网站方法
  • 站群推广有哪些方式友情链接交换条件
  • 成都pc网站建设个人域名注册流程
  • 账号注册登录立即注册北京网站seowyhseo
  • wordpress自动加链接安徽搜索引擎优化
  • wordpress首页标签搜索引擎优化seo什么意思
  • 用公司的信息做网站违法吗网络推广营销方案免费
  • 龙华做网站yihe kj输入关键词自动生成标题
  • ps做网站效果网站建设方案外包
  • 甘肃企业模板建站信息长春网站建设模板
  • 大连网站建设优化百度ai人工智能
  • 星沙网站建设公司百度店面定位怎么申请
  • 学做网站要多久多少钱短视频营销成功案例
  • 提供东莞网站制作公司免费域名申请网站大全
  • 最低价网首页重庆百度整站优化
  • 河南如何做网站武汉seo推广
  • 网站建设任务平台100种宣传方式
  • 在北京网站建设的岗位关键词优化的方法有哪些
  • linux中怎么打开wordpress苏州seo优化
  • 上百度推广 免费做网站重庆放心seo整站优化
  • 个人网站建站seod的中文意思
  • 珠海有什么网站青岛快速排名优化
  • 美工好的网站谷歌浏览器app下载安装
  • 品牌的佛山网站建设网络营销策略的演变
  • 免费试用网站空间推广软件一键发送
  • 中国最早做网站是谁郑州网络推广方案
  • 做墙报的网站永久免费建站系统
  • pc做网站服务器吗seo推广网址
  • 空调维修网站建设seo优化快速排名技术