zoukankan      html  css  js  c++  java
  • 6.vue事件绑定-click

    1.vue的事件绑定格式是v-on: 或者@

    比如

    <button v-on:click="counter += 1">Add 1</button>

     或者是

    <button  @click="counter += 1">Add 1</button>是一样的

    2.事件处理方法,要在methos中定义。比如

    methods:{
    clickMe(){
     console.log('我是methods中的方法 clikMe')
    }
    }

    3.以下是案例代码, 

    <div id="app">
    <div id="example-1">
    <button v-on:click="counter += 1"> 数值 : {{ counter }} </button><br />
    <button v-on:dblclick="greet('abc', $event)">Greet</button>
    <button type="button" @click="clickMe">点击一下: {{num}}</button>
    </div>
    </div>
    <script type="text/javascript">
    var vm = new Vue({
    el : "#app",
    data : {
    counter: 0,
    name : "vue",
    num: 1
    },
    methods:{
    greet : function (str, e) {
    alert(st);
    console.log(e);
    },
    greet(str, e){
    alert(str);
    console.log(e);
    },
    clickMe(){
    this.num++
    }
    }
    });
    </script>

    以上可分析

    1.事件逻辑可直接写在代码中,触发时直接运行一些JavaScript代码

    <button v-on:click="counter += 1"> 数值 : {{ counter }} </button><br />

    2. 通过事件传参,可以在事件中获取需要得到的信息

    3. 可以通过事件改变数值进行渲染,通过this形式,直接修改data中的属性值

    事件处理往往不是这么简单,但是这是最基本的,我们需要了解最基本的需求,其他是通过完善逻辑即可

  • 相关阅读:
    汇付 支付,痛苦的接入过程
    路由集合中已存在名为“ XXXX” 的路由
    博客目录
    (转载)为什么使用APP Bundle
    安卓基础:后台任务
    安卓基础:应用权限
    安卓资源的使用 二
    kotlin学习三:lambda 和内联函数
    kotlin学习二:函数
    kotlin学习一:基础语法
  • 原文地址:https://www.cnblogs.com/maomao-Sunshine/p/11648222.html
Copyright © 2011-2022 走看看