在Vue中,若想添加点击事件,需要使用v-on:click进行点击事件的添加。对于v-on:click,可以简写为@click。而点击事件的内容可以为具体的代码或者是函数。

在Vue中,定义函数需要new Vue()中,格式为:

methods: {

函数名: function() {

函数体

}

}

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Vue计数器</title>
</head>
<body>
<div id="app"><h1>当前计数: {{counter}}</h1><!--    v-on:click代表js中的点击函数,点击之后会触发点击事件--><!--    v-on:click的内容可以有两种形式:具体的代码、函数--><!--    <button v-on:click="counter++">+</button>--><!--    <button v-on:click="counter--">-</button>--><!--    v-on:click可以简写为@click--><button @click="add">+</button><button @click="sub">-</button>
</div>
<script src="../js/vue.js"></script>
<script>const app = new Vue({el: '#app',data: {counter: 0},methods: {add: function () {this.counter++;console.log("计数器加1");},sub: function () {this.counter--;console.log("计数器减1");}}})
</script>
</body>
</html>

Vue实例——计数器相关推荐

  1. Vue之MVVM、Vue实例对象、生命周期

    1.初识Vue Vue是一套用于构建用户界面的渐进式框架,Vue 被设计为可以自底向上逐层应用,Vue的核心是只关注视图层(如何理解),不仅易于上手,还便于与第三方库或既有项目整合. 渐进式框架:渐进 ...

  2. Vue 实例之数据绑定,事件,组件,生命周期!!!

    文章目录 关于 vue 设计模式的简介 1.Vue实例 创建简单 vue 实例 el 唯一根标签: data: methods: computed: watch: filters: 2.Vue 数据绑 ...

  3. vue实例没有挂载到html上,vue 源码学习 - 实例挂载

    前言 在学习vue源码之前需要先了解源码目录设计(了解各个模块的功能)丶Flow语法. src ├── compiler # 把模板解析成 ast 语法树,ast 语法树优化,代码生成等功能. ├── ...

  4. 关于Vue实例的生命周期created和mounted的区别

    关于作者 程序开发人员,不拘泥于语言与技术,目前主要从事PHP和前端开发,使用Laravel和VueJs,App端使用Apicloud混合式开发.合适和够用是最完美的追求. 个人网站:http://w ...

  5. Vue实例的生命周期

    vue实例的生命周期 什么是生命周期:从Vue实例创建.运行.到销毁期间,总是伴随着各种各样的事件,这些事件,统称为生命周期! 生命周期钩子:就是生命周期事件的别名而已: 生命周期钩子 = 生命周期函 ...

  6. 创建第一个vue实例

    一.vue安装与下载 1. 官网下载  下载地址 选择开发版本 2. 打开sublime,新建vue文件夹,将下载好的代码vue.js放入vue文件夹中. 3. 新建index.html文件,在hea ...

  7. vue的js文件中获取vue实例

    1.main.js导出vue实例: 1 var vue = new Vue({ 2 el: '#app', 3 router, 4 components: { App }, 5 template: ' ...

  8. vue邪道玩法 : 把vue实例存在别的地方,以及可能会遇到的问题

    一般来说,VUE项目中,this指向VUE实例. 但有的时候,某些代码会改变this的指向. 这时,可以用一个临时变量存储VUE实例. test1(){ var _this = this // 把vu ...

  9. Vue实例里this的使用

    2019独角兽企业重金招聘Python工程师标准>>> 要理解Vue实例里this的使用,首先要理解this在JavaScript里的用法,可以参考理解JavaScript普通函数以 ...

最新文章

  1. android SwipeRefreshLayout嵌套Webview滑动冲突问题解决
  2. [Erlang 0034] Erlang iolist
  3. TEE Internal core API介绍(globalplatform)
  4. Mysql中DATE_SUB 使用方法结合查询一天内,一周内,一月内的信息实例讲解
  5. springBoot跨域解决
  6. You must install signalwire-client-c to build mod_signalwire
  7. MDR的进阶版本-GMDR
  8. oracle 定时任务
  9. 探究本质,WebGIS前端地图显示之地图比例尺换算原理
  10. 有多少程序员干到35岁,那么其他人去干什么了?
  11. 树莓派 Retropie 4.4中文版使用说明 含roms资源
  12. 纳米磁珠+AI:让液体活检越走越近
  13. linux下Intel无线网卡驱动安装
  14. 数字逻辑电路(二、逻辑代数基础)
  15. iframe异步加载技术及性能转
  16. 鼠标移入或悬浮禁用图标,点击事件不生效
  17. 10句狠话,教你用英语发泄不满情绪(可可英语)
  18. 《 Programming Collective Intelligence》案例介绍与分析——Making Recommendations
  19. 每个程序员都应该了解的 CPU 高速缓存 英文原文:Memory part 2: CPU caches
  20. 集算器协助SQL实现非等值分组

热门文章

  1. 祥云杯-WRITEUP-bad_cat战队
  2. Jeecg使用多级菜单
  3. Umi-OCR,可离线使用的OCR识别工具
  4. Mac 窗口管理软件 Spectacle
  5. Android:全面详细的解析Android数据流量统计流程与分析方法(流量检测、流量监控、流量提示)相关类PhoneStateListener,dcTracker,TrafficStats
  6. kms激活win10 cmd命令版本附win10镜像链接
  7. 如何运用无代码化三维WebGL平台-雀羽三维平台trying3d-制作PBR物理材质效果三维模型
  8. 计算机毕业设计springboot+vue+elementUI智慧养老平台
  9. mysql alwayson_配置SQL Server 2012的AlwaysOn高性能组件
  10. 如何监测舆情?三款网上舆情搜索软件工具参考