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

网站开发自适应网络运营培训班多少钱

网站开发自适应,网络运营培训班多少钱,杭州杭州网站建设,南通网站建设推广用到的技术栈&#xff1a; vue2element Uivue-dragging 如何使用&#xff1a; 第一步: 安装 npm install awe-dnd --save第二步: 引入 main.js 文件 // 引入组件 import VueDND from awe-dnd // 添加至全局 Vue.use(VueDND)具体项目代码 <el-form-item label"封面…

用到的技术栈:

  • vue2
  • element Ui
  • vue-dragging

如何使用:

第一步: 安装

npm install awe-dnd --save

第二步: 引入

main.js 文件
// 引入组件
import VueDND from 'awe-dnd'
// 添加至全局
Vue.use(VueDND)

具体项目代码

<el-form-item label="封面图" prop="region"><div style="width: 100%;display: flex;"><div class="imgs"><!-- 上传后的图片显示在这里 --><!-- : v-dragging="{ item: item, list: coverFileList, group: 'cover' }"这种形式进行指令绑定,其中 item 就是单个对象,而 list 则是数据列表,group 则是用来声明一个组,来保证可以在一个页面中进行多个数据源的操作。 --><div :style="{ backgroundImage: 'url(' + item.url + ')' }" v-for="(item, index) in coverFileList"v-dragging="{ item: item, list: coverFileList, group: 'cover' }" :key="index"><i class="el-icon-circle-close" @click="coverDelete(index)"></i></div><!-- 调用element ui上传组件 --><!-- show-file-list	是否显示已上传文件列表 --><!-- 这里不用组件的显示,用我们自己写的,便于实现拖住 --><el-upload drag :action="action" multiple :name="file_name" :show-file-list="false"list-type="picture-card" :on-success="handleAvatarSuccess" :before-upload="beforeAvatarUpload"accept=".jpg,.png,.jpeg" :on-error="coverError"><span>上传图片</span></el-upload></div></div><div style="font-size: 14px;color: #909399;">注:最多可上传9张图片,单张大小需限制在10M以内,拖动可进行排序</div>
</el-form-item>
<script>export default{name: 'addResource',data(){retutn{coverFileList: [], //封面图图片集}},methods:{//上传成功handleAvatarSuccess(res, file){if (res.status == 0) {this.$message.error('上传失败');return}let item = Object.assign({ 'name': file.name, 'url': res.data.url })this.coverFileList.push(item);},//上传文件之前 根据自己业务补充beforeAvatarUpload (file){//判断上传有没有超过次数限制//验证图片格式和大小等逻辑},//上传失败函数coverError (err, file, fileList){this.$message.error('上传失败');}//删除上传的图片coverDelete (index) {this.coverFileList.splice(index, 1);}}}
</script>
<style lang="scss" scoped>.imgs {display: flex;flex-wrap: wrap;div {width: 148px;height: 148px;border-radius: 6px;margin-right: 10px;background-size: cover;background-repeat: no-repeat;// border: 1px solid #c0ccda;position: relative;margin-bottom: 20px;i {font-size: 20px;position: absolute;right: -5px;top: -5px;&:hover {cursor: pointer;color: #409EFF;}}}}
</style>

效果展示:

Video_23-11-13_10-17-30


end~~~

如有错误或观点不一致的请评论留言共同讨论,本人前端小白一枚,根据自己实际项目遇到的问题进行总结分享,谢谢大家的阅读!

http://www.khdw.cn/news/58578.html

相关文章:

  • 旅游网站建设方案2019谷歌下载官方正版
  • 哪里有教用java做网站口碑营销案例有哪些
  • 高端网站建设优化百度关键词排名批量查询工具
  • 企业网站建设怎么选择空间nba最新排行
  • 做养生网站需要证件吗债务优化是什么意思
  • 绵阳做网站的公司有哪些百度一下网址是多少
  • app外包公司开发百度seo价格查询
  • 商丘网络营销服务免费手机优化大师下载安装
  • 怎么建设和聚享游一样的网站呢把百度网址大全设为首页
  • 做交通分析的网站子域名网址查询
  • 建设产品网站课程全网营销课程
  • 建筑模板工厂价格尺寸武汉外包seo公司
  • 易尔通做网站怎么样怎么简单制作一个网页
  • 建设网站的公司广州龙斗seo博客
  • 学做招投标的网站有哪些发外链比较好的平台
  • 学做日本料理网站seo外包公司优化
  • 有没有做减压的网站广州seo招聘网
  • web网站开发 ASP.NET爱站网影院
  • 如何判断网站是否被收录北京疫情太严重了
  • 怎么做多个域名指向一个网站seo管理平台
  • 怎么做好企业网站长沙seo优化推广
  • 少儿戏曲知识 网站建设理发培训专业学校
  • 17做网店类似网站网络软文营销案例
  • 福州大学学生网站建设和学生上网管理条例网络推广优化品牌公司
  • wordpress修改站点名长沙百度推广开户
  • 山西省建设厅网站查询微信小程序排名关键词优化
  • 广东工程建设信息网站seo关键词首页排名
  • 西安便宜做网站的广东公司搜索seo哪家强
  • 兰州网站建设方法不受限制的搜索引擎
  • 网站开发的流程是什么百度云网盘官网