VUE调用函数,以及event的讲解

先看我们是如何定义函数的

var vm = new Vue({    //找到ID为APP的作用域
        el: "#app",      //数据
        data: {
            msg: "Hello Vue",
            num: 0
        },      //methods就是VUE中函数的定义处
        methods: {       //函数名称   函数体
            handle: function (event) {          //查看当前触发函数的内容
                console.log(event.target.value);
                this.num++;
            },
            handle1: function (event) {          //查看触发函数的标签
                console.log(event.target.tagName);
                console.log(event.target.value);
                //目前为止,innerHTML在MVC中好像不管用,获取不到值
                console.log(event.target.innerHTML)
                this.num++;
            }
        }
    })
@*$event传参,固定名称
        事件绑定--参数传递
            1、如果时间直接绑定函数名称如同v-on:click="handle",那么默认会传递事件对象作为事件参数的第一个参数
            2、如果时间绑定函数调用如 v-on:click="handle1($event)",那么事件对象必须作为最后一个参数显示传递,并且事件的名称必须是$event
        *@
        @*使用方法进行num自增,方法的定义是methods*@
        <input id="Button1" v-on:click="handle" type="button" value="事件绑定数值自增" />
        <input id="Button1" v-on:click="handle1($event)" type="button" value="事件绑定数值自增" />

以上的代码就是说明了函数的定义,以及调用,event的一个介绍

原文地址:https://www.cnblogs.com/ShenJA/p/11791006.html

时间: 2024-07-31 03:19:16

VUE调用函数,以及event的讲解的相关文章

《The Swift Programming Language 》——函数 使用方法详细讲解

函数是用来完成特定任务的独立的代码块.你给一个函数起一个合适的名字,用来标示函数做什么,并且当函数需要执行的时候,这个名字会被"调用". Swift 统一的函数语法足够灵活,可以用来表示任何函数,包括从最简单的没有参数名字的 C 风格函数,到复杂的带局部和外部参数名的 Objective-C 风格函数.参数可以提供默认值,以简化函数调用.参数也可以即当做传入参数,也当做传出参数,也就是说,一旦函数执行结束,传入的参数值可以被修改. 在 Swift 中,每个函数都有一种类型,包括函数的参

Vue自定义函数挂到全局方法

方法一:使用Vue.prototype //在mian.js中写入函数 Vue.prototype.getToken = function (){ ... } //在所有组件里可调用函数 this.getToken(); 方法二:使用exports.install+Vue.prototype // 写好自己需要的fun.js文件 exports.install = function (Vue, options) { Vue.prototype.getToken = function (){ ..

调用函数时传递的实参个数arguments.length; ,函数定义时的形参个数sum.length

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>范例6-4</title>

javascript学习笔记(二):定义函数、调用函数、参数、返回值、局部和全局变量

定义函数.调用函数.参数.返回值 关键字function定义函数,格式如下: function 函数名(){ 函数体 } 调用函数.参数.返回值的规则和c语言规则类似. 1 <!DOCTYPE html> 2 <html> 3 <head lang="en"> 4 <meta chaset="UTF-8"> 5 <title></title> 6 </head> 7 <body

Null作为参数的时候,Java编译器如何调用函数?

1 public class TestNull { 2 public void method(Object o){ 3 System.out.println("Object Version"); 4 } 5 6 public void method(String s){ 7 System.out.println("String Version"); 8 } 9 10 public static void main(String[] args) { 11 TestNu

调用函数的注意事项

在调用函数的时候一定要注意:1.实际参数的类型与形式参数的类型匹配. 2.实际参数与形式参数的个数要相同. 3.实际参数与形式参数的类型个数要一一对应. 我以注册与登录的程序为列来说明: package com.lovo.homework; import java.util.Scanner; public class Homework2016_11_22_1 { public static void main(String[] args) { String[] a=new String[3];

python学习日常-调用函数&amp;定义函数

这几天由于生病,所以停了下. 调用函数相当的简单,比其他许多语言简单多了.我们知道,python中有许多自带的方法,我们要用的时候,就直接“方法名(参数);"就可以调用了.比如调用类型转换方法将一个int类型转换为str类型就可以str(123):就好了 定义函数,一个函数简单的定义就是 关键字(def) 方法名(参数): 做什么: 比如定义一个a+b的方法 def Add(a,b): return a+b; 忘了说明,python函数一定有返回值,即return,你可以返回为none,但是还是

python获得线程调用函数的返回值

threading.Thread 并没有显式的提供获取线程调用函数返回值的方法,需求自己实现. 使用数据库是一个办法: 可以让子线程将数据写到数据库中,消费线程再去数据库中读取数据: 如果不想用数据库,可以使用类的全局变量来做传递, 示例代码如下: import os import threading class SubThread(): data = {} def __init__(self): ... def execute_func(self, key): # 执行各种操作 ... ret

通过函数实现打印*号组成的直角三角形,函数要求传入行数即可。在main 方法中,通过用户输入得到行数,然后调用函数做打印。

#include <stdio.h> /* 1.通过函数实现打印*号组成的直角三角形,函数要求传入行数即可.在main方法中,通过用户输入得到行数,然后调用函数做打印.三角形样式:********************* */ int sanjiao(int hang){ int i; int j; for(i = 0; i < hang;i++) { for(j = 0;j <i+1;j++) { printf("*"); } printf("\n