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

建设的网站百度搜不到为什么要用模板建站?

建设的网站百度搜不到,为什么要用模板建站?,房地产app开发,电子商务网站建设考试重点这篇文章主要给大家介绍了关于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.hkea.cn/news/14432067/

相关文章:

  • 手机网站建设维护协议书网络搭建项目案例
  • 沧州网站优化公司山东和城乡建设厅网站
  • 红桥网站建设黄页88网登录
  • 四站合一网站建设网站建设培训方案
  • 网页制作软件安卓版seo推广网址
  • 网络公司网站模板怎样为企业设计网站
  • 蓟县集团网站建设再高权重网站加自己的链接会容易被收录吗
  • 黄骗免费网站深圳网站建设服务哪便宜
  • 陕西交通建设集团西长分公司网站糟糕的网站设计
  • 建立网站预算邢台168
  • 手机如何编辑网页内容东莞网站seo优化托管
  • 3322网建站网站监控的软件怎么做
  • 泰安建设厅网站打开陕西建设厅网站
  • 织梦网站文章发布模板下载工作证设计风格
  • 网站文章只被收录网站首页江苏专业网站建设公司电话
  • 做网站资源推荐什么样是权网站重高的
  • 电子商务网站策划安徽建设工程招标投标信息网
  • 网站建设公司对父亲节宣传口号淘宝代理平台
  • nginx优化wordpress网站速度网站备案的影响
  • 昆明建设厅官方网站wordpress怎样做单页网站
  • 锡盟本地网站建设小学网站建设方案书
  • c 网站开发视频教程域名注册好了怎么样做网站
  • 网站建设分析案例太原网站 制作
  • 网站设计论文答辩问题及答案游戏界面设计图片
  • 网站访客代码js跨境电商自建站是什么意思
  • 服装行业网站建设比较好网站开发的基本原则
  • 标准网站建设做网站前台内容对应填充
  • 网站后台如何更改江苏宏远建设集团网站
  • 聊城商城网站建设wordpress 添加频道
  • 做一款网站企业网站怎么查