zoukankan      html  css  js  c++  java
  • methods 方法选项

    最简单的使用方法,一个数字,每点击一下按钮加1

    html

    <div id="app">
                <span v-text="number"></span>
                <button @click="add()">add</button>
    </div>

    js

      var vm = new Vue({
                el:"#app",
                data:{
                    number:1
                },
                methods:{
                    // 记得return 出来啊
                    add:function(){
                        this.number++;
                    }
                }
            })
    methods中参数的传递

    html

    <div id="app">
                <span v-text="number"></span>
                <button @click="add(10)">add</button>
    </div>

    js

    var vm = new Vue({
                el:"#app",
                data:{
                    number:1
                },
                methods:{
                    // 记得return 出来啊
                    add:function(num){
                        if(num!=""){
                           this.number+=num;
                        }else{
                            this.number++;
                        }
                    }
                }
            })
    methods中的$event参数

    html

    <div id="app">
                <span v-text="number"></span>
                <button @click="add(10,$event)">add</button>
    </div>

    js

    var vm = new Vue({
                el:"#app",
                data:{
                    number:1
                },
                methods:{
                    // 记得return 出来啊
                    add:function(num,event){
                        if(num!=""){
                           this.number+=num;
                        }else{
                            this.number++;
                        }
                        // 点击的很多属性都在里面
                        console.log(event);
                    }
                }
            })
  • 相关阅读:
    C语言I博客作业09
    C语言I博客作业08
    第十四周助教总结
    C语言I博客作业07
    第十三周助教总结
    C语言I博客作业06
    第十二周助教总结
    学期总结
    C语言I博客作业09
    C语言I博客作业08
  • 原文地址:https://www.cnblogs.com/Model-Zachary/p/6942065.html
Copyright © 2011-2022 走看看