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

做饮食找工作哪个网站好wordpress新建数据库

做饮食找工作哪个网站好,wordpress新建数据库,天河建设网站公司,简洁个人博客网站模板下载这篇文章主要给大家介绍了关于vue element-ui的table列表中展示多张图片(可放大)效果的相关资料,文中通过代码示例介绍的非常详细,需要的朋友可以参考下 一、效果图 二、代码部分 1、原理 使用 el-table-column 和 el-image 组件来在表格中插入缩略图 2、te…这篇文章主要给大家介绍了关于vue element-ui的table列表中展示多张图片(可放大)效果的相关资料,文中通过代码示例介绍的非常详细,需要的朋友可以参考下 一、效果图 二、代码部分 1、原理  使用 el-table-column 和 el-image 组件来在表格中插入缩略图 2、template部分 我们使用 el-table 组件来创建一个表格。在 el-table-column 中我们使用了 template 标签来定义插槽slot并通过 slot-scopescope 获取当前行的数据。 在插槽内部我们使用了 el-image 组件来显示缩略图。使用 v-for 指令来循环遍历 getImageUrls(scope.row) 方法返回的缩略图 URL 数组然后将每个 URL 绑定到 el-image 的 :src 属性上。 同时我们使用 :preview-src-list 属性来设置点击缩略图时弹窗中显示的图片列表。 你需要根据实际需求将 tableData 中的数据和 getImageUrls 方法进行相应的修改。 另外:想要调整缩略图大小在width更改 templateel-table :datatableDatael-table-column proppanoramic_image label全景图 aligncenter width150template slot-scopescopeel-imagev-for(item, index) in getImageUrls(scope.row):keyindex:srcgetImagePath(item):preview-src-list[getImagePath(item)]/el-image/template/el-table-column/el-table /template 3、script 请根据你的项目实际情况使用适合你的方法导入图片并设置正确的路径。 注意如果你修改了图片的路径也要相应地更新代码中的路径确保能正确引用到图片。 script export default {data() {return {tableData: [{panoramic_image: img1.jpg,},{panoramic_image: img2.jpg,},// ...],imagePathPrefix: assets/images/, // 图片文件夹路径前缀};},methods: {getImageUrls(row) {// 返回缩略图文件名数组},getImagePath(filename) {return this.imagePathPrefix filename; // 拼接完整的图片路径},}, }; /script 另一种写法  script export default {data() {return {tableData: [{panoramic_image: src/assets/img/image/image2.jpg,},{panoramic_image: src/assets/img/image/image1.jpg,},// ...],};},methods: {getImageUrls(row) {// 返回缩略图文件名数组},getImagePath(filename) {return this.imagePathPrefix filename; // 拼接完整的图片路径}, }; /script 总结 src不要写错了 一些疑问 Q请逐句分析每句话 el-imagev-for(item, index) in getImageUrls(scope.row):keyindex:srcgetImagePath(item):preview-src-list[getImagePath(item)]/el-image A  1. v-for(item, index) in getImageUrls(scope.row)这是 Vue 的循环指令它会根据 getImageUrls(scope.row) 返回的图片链接数组进行循环渲染每次循环将数组中的元素绑定到 item 变量循环的索引绑定到 index 变量。 2. :keyindex这是 Vue 的关键字属性绑定它用来标识每个循环渲染的元素的唯一性。在这里将使用 index 作为每个 el-image 的唯一标识。 3. :srcgetImagePath(item)这是将 getImagePath(item) 方法返回的图片链接绑定到 el-image 组件的 src 属性上从而将图片的地址传递给组件用于显示。 4. :preview-src-list[getImagePath(item)]这是将 getImagePath(item) 方法返回的图片链接封装到一个数组中然后将该数组作为 el-image 组件的 preview-src-list 属性的值。preview-src-list 属性通常用于定义图片预览时的图片地址列表。 通过以上代码可以实现根据 scope.row 对象中的数据在每次循环中渲染出对应的图片。getImageUrls 方法用于获取图片链接getImagePath 方法用于生成图片的完整地址。每次循环将会创建一个 el-image 组件并设置对应的图片链接和预览图片链接。 Q能否精简这句代码呢舍去不重要的部分告诉我哪些是必要留下的。 el-imagev-for(item, index) in getImageUrls(scope.row):keyindex:srcgetImagePath(item):preview-src-list[getImagePath(item)]/el-image A el-imagev-for(item, index) in getImageUrls(scope.row) :keyindex :srcgetImagePath(item)/el-image 在这个精简的代码中我们保留了以下部分 1. v-for(item, index) in getImageUrls(scope.row)循环遍历 getImageUrls(scope.row) 返回的图片链接数组item 是当前循环的元素index 是当前循环的索引。 2. :keyindex为每个 el-image 组件添加唯一的 key 值以辅助 Vue 进行渲染。 3. :srcgetImagePath(item)将 getImagePath(item) 方法返回的图片链接绑定到 el-image 组件的 src 属性用于显示图片。 通过以上精简后的代码我们可以实现根据 scope.row 对象中的数据在每次循环中渲染出对应的图片。
http://www.w-s-a.com/news/600178/

相关文章:

  • 石铜路网站建设生鲜电商网站开发
  • 怎么提高网站加载速度慢网站的轮播怎么做的
  • 网络网站推广优化建筑工程教育网官方网站
  • 旅行社网站策划做网站编辑好还是美工好
  • 珠海做网站找哪家好在线磁力搜索神器
  • 做网站优化有必要wordpress导航栏字体
  • 中山网站建设半江红沈阳免费网站建站模板
  • 工信部网站备案管理系统网站备案负责人 更换
  • 我要做个网站该怎么做怎么做电商平台网站
  • wordpress教程 网站标题莱芜大众网
  • 网站建设业务终止合作范本主机公园wordpress
  • 口碑好企业网站建设网站建设与什么专业有关
  • 助贷获客系统快速优化排名公司推荐
  • 重庆做网站优化推广的公司企业网站如何进行定位
  • 高密市赏旋网站设计有限公司山东广饶县建设局网站
  • 成都哪里有网站开发公司网业分离是什么
  • 购物导购网站开发女孩学建筑学好找工作吗
  • 做网站沈阳掌握夏邑进入公众号
  • 怎么做自动提卡网站谷歌推广怎么做
  • 大同网站建设熊掌号wordpress 首页单页
  • 青岛网站美工成都优秀网站建设
  • 聊城大型门户网站建设多版本wordpress
  • 建网站的公司 快云wordpress的搜索
  • 贷款网站模版东莞网站建设哪家专业
  • 做做网站已更新878网站正在建设中
  • dz旅游网站模板网站上做百度广告赚钱么
  • 青岛外贸假发网站建设seo优化名词解释
  • 四川建设厅网站施工员证查询网站建设行业政策
  • 网站全站出售dw怎么设计网页
  • 合肥网站建设方案服务网站建设推荐郑国华