vue事件

94 阅读1分钟

vuejs可以使用v-on:监听Dom事件,并触发执行一些JavaScript代码。

监听DOM事件:

<div id="app">
        <button v-on:click="click">点击事件</button>
    </div>
    <script>
        let vm = new Vue({
            el: "#app",
            data: {               
            },
            methods:{
                click:function(){
                    console.log("触发事件")
                }
            }
        })
    </script>

执行代码:

<div id="app">
        <button v-on:click=" count = count * 2 ">数值乘二</button>
        <span>数值为:{{count}}</span>
    </div>
    <script>
        let vm = new Vue({
            el: "#app",
            data: {  
            count:1
            }
        })
    </script>

同时,v-on:可以简写为@,方便使用。