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

建企业网站程序系统营销策划方案怎么做

建企业网站程序系统,营销策划方案怎么做,wordpress转换tpecho,品牌网站建设费最近在写后台管理系统时,遇到一个需求,就是上传图片,有且仅能上传一张。 效果图如下: 功能描述:上传图片时,仅支持单选,如果上传图片成功后,展示图片,并隐藏添加图片的…

最近在写后台管理系统时,遇到一个需求,就是上传图片,有且仅能上传一张。

效果图如下:
在这里插入图片描述
在这里插入图片描述
功能描述:上传图片时,仅支持单选,如果上传图片成功后,展示图片,并隐藏添加图片的按钮。删除图片后,上传按钮展示。

html部分代码

 <el-upload action="/file/Upload?module=EQ" accept="image/jpeg,image/jpg,image/png" :limit="1" :on-change="handleLimit" :class="{disabled:eqObj.uploadDisabled}" list-type="picture-card" :on-success="handleSuccess" :on-remove="handleRemove"><i class="el-icon-plus"></i>
</el-upload>
1.action:上传图片的地址,也可以使用`http-request`方法覆盖原有支持的上传函数2.accept:上传图片支持的格式,如果是上传文件,也可以写文件的格式,用于选择图片或者文件时的筛选3.limit:显示文件上传的个数,这个个数仅限制本次上传的个数,而非总数,因此还需要根据on-change函数进行判断4.on-change:监听on-change(文件状态改变时的钩子,添加文件、上传成功和上传失败时都会被调用)函数,来判断已经上传的数目5.list-type:文件列表的类型,有text/picture/picture-card三种类型6.on-success:文件上传成功后的回调函数,上传成功后可以拿到对应图片的线上地址,用于赋值给对应的参数7.on-remove:删除文件,如果删除文件后的回调函数

css部分代码

.disabled .el-upload.el-upload--picture-card {display: none !important;
}.disabled .el-button--success.is-plain {display: none !important;
}

如果添加了disabled的类名,则可以将添加图片的样式进行隐藏,就可以实现仅能上传特定数目了

js部分代码

限制文件个数,可以通过监听on-change事件来处理:

 handleLimit(file, fileList) {if (fileList.length >= 1) {this.eqObj.uploadDisabled = true;this.$set(this.eqObj, 'uploadDisabled', true);} else {this.eqObj.uploadDisabled = false;this.$set(this.eqObj, 'uploadDisabled', false);}this.$forceUpdate();
},

图片上传成功后的回调:

handleSuccess(response, file, fileList) {if (response.success) {this.eqForm.image = response.filepath;}
},

删除图片后的回调:

handleRemove(file, fileList) {console.log(file, fileList);this.eqObj.uploadDisabled = false;this.$forceUpdate();
},

注意:如果通过this.$set无法将对象的参数改变,则可以使用this.$forceUpdate()的方式来处理

按钮样式的上传功能:

在这里插入图片描述

html部分代码

<el-upload class="upload-demo" style="margin-top:4px;display:inline-block;" :show-file-list="false"action="/file/Upload?module=NoMainPackagePic" :file-list="[]"multiple:on-success="onSuccess"><el-button size="mini" type="success" plain>上传图片</el-button>
</el-upload>

完成!!!

http://www.lbrq.cn/news/2419561.html

相关文章:

  • 嘉兴网站建设咨询廊坊网络推广优化公司
  • 网站开发技术 文库百度seo多久能优化关键词
  • 企业官方网站建设运营方案宝鸡seo优化
  • 做资源共享网站百度极速版免费下载
  • 重庆网站seo分析网络营销应用方式
  • 自己建一个网站需要准备什么游戏推广平台代理
  • 微信网站建设合同网店怎么推广和宣传
  • 潍坊高端网站设计聚合搜索引擎入口
  • 建设了网站怎么管理系统排名轻松seo 网站推广
  • 网站备案域名更改公司如何做营销推广
  • 湖南茶叶网站建设官网seo哪家公司好
  • 2019做地方门户网站自媒体代运营
  • 山东做网站建设的好公司哪家好谷歌seo是什么
  • 福田附近做网站公司免费的网络推广有哪些
  • 酒店旅游团购网站建设近期国内外重大新闻10条
  • 网站功能图志鸿优化网下载
  • 网站公众号小程序开发公司网络推广策划方案模板
  • 网站如何做宣传nba篮网最新消息
  • 简约好看的网站模板免费下载网络舆情分析报告范文
  • 重庆环保公司网站建设镇江百度推广公司
  • 文化投资的微网站怎么做怎样推广品牌
  • 遵义网站开发自媒体推广渠道
  • 做网站西宁360网址大全
  • 网站咋做推广深圳seo优化排名
  • 网站建设邮win7最好的优化软件
  • 宁波网站建设培训西安关键词快速排名
  • 建设工程网站广州自己怎么制作网页
  • 佛山高端外贸网站建设关键词自动生成器
  • 做的网站放在阿里云微信营销的案例
  • 闵行区网站制作网页设计流程步骤
  • 洛谷 P1480 A/B Problem
  • QGIS、ArcMap、ArcGIS Pro中的书签功能、场景裁剪
  • 江苏思必驰科技25Java实习面经
  • 《C++》函数内联,auto关键字
  • Numpy库,矩阵形状与维度操作
  • 让黑窗口变彩色:C++控制台颜色修改指南