Vue 구현 카운터 사례

2750 단어 Vue카운터
본 논문 의 사례 는 Vue 실현 카운터 가 보 여 준 구체 적 인 코드 를 공유 하여 여러분 께 참고 하 시기 바 랍 니 다.구체 적 인 내용 은 다음 과 같 습 니 다.
효과:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>   </title>
    <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
    <style type="text/css">
       #app{
          text-align: center;
          margin: 0 auto;
          line-height: 500px;
       }

       #app input{
           width: 50px;
           height: 40px;
           font-size: 20px;
           border-radius: 5px;
           outline: none;
           /*       */
           border: 1px solid transparent;
           background-color: blue;
           line-height: 30px;
           color: white;
       }
       #app span{
           padding: 20px 20px;
           border: 1px;
       }
       
    </style>
</head>
<body>
    <div id="app">
      <input type="button" value="-" @click="sub"/>
      <span>{{num}}</span>
      <input type="button" value="+" @click="add"/>
    </div>

    <script>
        var app = new Vue({
            el: "#app",
            data: {
                num: 1
            },
            methods:{
                add: function(){
                   if(this.num<10){
                    this.num++;
                   }else{
                       alert("     !");
                   }                    
                },

                sub: function(){
                    if(this.num>0){
                        this.num--;
                    }else{
                        alert("     !");
                    }
                    
                }
            }
        })
    </script>
</body>
</html>
4.567917.data 에 필요 한 데 이 터 를 작성 합 니 다. num
  • -methods 에 두 가지 방법 을 추가 합 니 다.추가(add),감소(sub)
  • v-text 또는 차이 표현 식 을 사용 하여 num 을 span 태그 에 설정 합 니 다v-on:(약자,@)를 사용 하여 add,sub 를 각각+,-버튼 에 연결 합 니 다4.567917.누적 의 논리:10 누적 보다 작 으 면 제시4.567917.체감 의 논리:0 점 이상,그렇지 않 으 면 제시방법 중 this 키 워드 를 통 해 data 의 데 이 터 를 얻 을 수 있 습 니 다이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

    좋은 웹페이지 즐겨찾기