iT邦幫忙

0

11.Vue圖片切換

  • 分享至 

  • xImage
  •  
  1. 定義圖片陣列-圖片數組imgArr
  2. 添加圖片索引-index
  3. 綁定src屬性-v-bind
  4. 圖片切換 v-on 邏輯-v-show
  5. 顯示狀態切換
<div id="image">
<img v-bind:src="imgArr[index]" class="change"alt="" > <!-- 綁定圖片陣列-->
<a href="#" @click="pre" v-show="index!=0"><img src="img\left-arrow-glyph-black-icon-png_293054 .jpg" alt="" class="right"></a>
<!--  往前的按鈕, 當圖片不是第一張時都可以使用 -->
<a href="#" @click="next" v-show="index<imgArr.length-1"><img src="img\right-arrow-glyph-black-icon-png_293054.jpg" alt="" class="left"></a>
<!-- 往後的按鈕 , 當圖片不是最後一張時都可以使用-->
</div>
<script>
   var image=new Vue({
        el:"#image",
        data:{
          imgArr:[  //圖片陣列
            "./img/S__50724867.jpg",
            "./img/S__50724869.jpg",
            "./img/S__50724870.jpg",
            "./img/S__50724871.jpg",
            "./img/S__50724872.jpg",
            "./img/S__50724873.jpg",
            "./img/S__50724874.jpg"
          ],
          index:0,
        },
        methods:{
          pre(){   //顯示前一張影像
            this.index--;
          },
          next(){
            this.index++;  //顯示後一張影像
          }
        }
      })
</script>

https://ithelp.ithome.com.tw/upload/images/20231005/20163468JByRpeW5bF.png
參考:
https://www.bilibili.com/video/BV1HE411e7vY/?p=14&share_source=copy_web&vd_source=85a8c5bb37dc77d30860d2b3537de967


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言