码迷,mamicode.com
首页 > 其他好文 > 详细

vue 获取后台图片路径拼接域名,点击切换图片(放大镜特效完善)

时间:2020-06-14 18:58:20      阅读:74      评论:0      收藏:0      [点我收藏+]

标签:show   dex   info   ddl   width   jpg   没有   str   class   

获取后台路径拼接

先来看看效果图:
技术图片
首先我们先看看从后台取到的数据:
技术图片
首先我们再data中定义变量接收后台数据,把接口链接写在api文件中,在data中引用:
技术图片
代码如下:

                  <div class="show" v-if="imgurls.length == 0">
                    <pic-zoom :url="imgurl" :scale="3"></pic-zoom>
                  </div>
                  <div v-else class="">
                    <pic-zoom
                      :url="url + fistImg"
                      :scale="3"
                      id="imgStyle"
                    ></pic-zoom>
                  </div>
                  <div class="smallshow">
                    <p class="prev prevnone"></p>
                    <div class="middle_box">
                      <ul class="middle">
                        <li
                          v-if="imgurls.length == 0"
                          style="border: 2px solid rgb(255, 68, 0);"
                        >
                          <img src="../../assets/img/home/zwtp.jpg" />
                        </li>
                        <li
                          v-else
                          v-for="(obj, index) in imgurls"
                          :key="index"
                          :class="{ active: currentSort == index }"
                          @click="active(index, obj)"
                        >
                          <img :src="url + obj.url" />
                        </li>
                      </ul>
                    </div>
                    <p class="next "></p>
                  </div>
                </div>

默认如果没有数据的显示本地图片,data中定义数组imgurls接收所有的图片数据,fistImg为大图显示数据,大图默认显示数组的第一张图片,点击切换时把小图的路径赋值给大图。
技术图片

切换图片方法:

active(index, obj) {
      this.currentSort = index;
      this.fistImg = obj.thumbUrl;
      console.log(obj);
      console.log(this.url + obj.url);
    }

学习是一件坚持的事情,要加油哦!
技术图片

vue 获取后台图片路径拼接域名,点击切换图片(放大镜特效完善)

标签:show   dex   info   ddl   width   jpg   没有   str   class   

原文地址:https://www.cnblogs.com/zljy/p/13125935.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!