Vue 간단 한 이미지 전환 효과 구현

2861 단어 vue그림 전환
본 논문 의 사례 는 Vue 가 간단 한 이미지 전환 을 실현 하 는 구체 적 인 코드 를 공유 하여 여러분 께 참고 하 시기 바 랍 니 다.구체 적 인 내용 은 다음 과 같 습 니 다.

코드:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
    <title>    </title>
    <style type="text/css">
        *{
            padding: 0;
            margin: 0;
        }
        #app{
           position: absolute;
           width: 100px;
           height: 100px;
           top: 100px;
           left: 400px;
        }

       #left{
           position: relative;
           top:-240px;
           left: -45px;
           font-size: 50px;
       }

       #right{
           position: relative;
           top: -300px;
           left: 595px;
           font-size: 50px;
       }

       a{
           color: black;
           text-decoration: none;
       }
    </style>
</head>
<body>
    <div id="app">
        <!--        -->
      <img :src="imgArr[index]"/>
      <!--     -->
      <a href="javascript:void(0)" id="left" @click="prev" v-show="index!=0">《</a>
      <!--     -->
      <a href="javascript:void(0)" id="right" @click="next" v-show="index<imgArr.length-1">》</a>
    </div>
    <script>
        var app = new Vue({
            el: "#app",
            data: {
                imgArr:[
                    "img/1.jpg",
                    "img/2.jpg",
                    "img/3.jpg",
                    "img/4.jpg",
                    "img/5.jpg",
                ],

                index: 0,

            },
            methods: {
                prev: function(){
                    this.index--;
                },
                next: function(){
                    this.index++;
                },
            }
        })
    </script>
</body>
</html>
요약:
  • 목록 데 이 터 는 배열 로 저장 합 니 다.
  • v-bind 명령 은 src 와 같은 요소 속성 을 설정 할 수 있 습 니 다.
  • v-show 와 v-if 는 요소 의 디 스 플레이 상 태 를 전환 할 수 있 지만 자주 전환 하면 v-show
  • 를 사용 하 는 것 을 추천 합 니 다.
    이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

    좋은 웹페이지 즐겨찾기