Vue 实例事件简单示例


Posted in Javascript onSeptember 19, 2019

本文实例讲述了Vue 实例事件。分享给大家供大家参考,具体如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Vue 实例事件</title>
  <script type="text/javascript" src="https://cdn.bootcss.com/vue/2.6.10/vue.min.js"></script>
</head>
<body>
<h1>Vue 实例事件</h1>
 <hr>
<div id="app">
  <p>
    {{num}}
  </p>
  <p><button @click="add">add</button></p>
</div>
<p><button οnclick="reduce()">reduce</button></p>
<p><button οnclick="reduceonce()">reduceonce</button></p>
<p><button οnclick="off()">关闭事件</button></p>
</body>
</html>
<script>
   var app = new Vue({
    el:'#app',
    data:{
      num:1
    },
    methods:{
      add:function(){
        this.num++
      }
    },
  })
   //在构造器 on 一直调用 once只能调用一次
  app.$on('reduce',function(){
    this.num--;
    console.log('执行了reduce方法')
  })
  app.$once('reduceonce',function(){
    this.num--;
    console.log('执行了reduceonce方法')
  })
  function reduce(){
    //emit 触发当前实例上的事件
    app.$emit('reduce');
  }
  function reduceonce(){
    app.$emit('reduceonce');
  }
  // $off 关闭事件
  function off(){
    app.$off('reduce');
    console.log('关闭了reduce')
  }
</script>

运行结果:

Vue 实例事件简单示例

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

希望本文所述对大家vue.js程序设计有所帮助。

Javascript 相关文章推荐
Javascript 不能释放内存.
Sep 07 Javascript
解javascript 混淆加密收藏
Jan 16 Javascript
根据一段代码浅谈Javascript闭包
Dec 14 Javascript
Js sort排序使用方法
Oct 17 Javascript
jquery的ajax跨域请求原理和示例
May 08 Javascript
javascript三元运算符用法实例
Apr 16 Javascript
详解jQuery中的empty、remove和detach
Apr 11 Javascript
原生js实现百叶窗效果及原理介绍
Apr 12 Javascript
jquery拖动层效果插件用法实例分析(附demo源码)
Apr 28 Javascript
推荐一个基于Node.js的表单验证库
Feb 15 Javascript
Vue.extend 编程式插入组件的实现
Nov 18 Javascript
JS中作用域以及变量范围分析
Jul 18 Javascript
微信小程序常用的3种提示弹窗实现详解
Sep 19 #Javascript
微信小程序防止多次点击跳转和防止表单组件输入内容多次验证功能(函数防抖)
Sep 19 #Javascript
vue 设置 input 为不可以编辑的实现方法
Sep 19 #Javascript
node 标准输入流和输出流代码实例
Sep 19 #Javascript
解决layui数据表格排序图标被超出的表头挤出去的问题
Sep 19 #Javascript
微信小程序3D轮播实现代码
Sep 19 #Javascript
layui 实现表格某一列显示图标
Sep 19 #Javascript
You might like
如何让搜索引擎抓取AJAX内容解决方案
2014/08/25 PHP
PHP数组和explode函数示例总结
2015/05/08 PHP
PHP7扩展开发教程之Hello World实现方法示例
2017/08/03 PHP
yii框架结合charjs统计上一年与当前年数据的方法示例
2020/04/04 PHP
在网页中使用document.write时遭遇的奇怪问题
2010/08/24 Javascript
lyhucSelect基于Jquery的Select数据联动插件
2011/03/29 Javascript
javascript实现百度地图鼠标滑动事件显示、隐藏
2015/04/02 Javascript
javascript时间差插件分享
2016/07/18 Javascript
angular分页指令操作
2017/01/09 Javascript
JS中利用localStorage防止页面动态添加数据刷新后数据丢失
2017/03/10 Javascript
JS时间控制实现动态效果的实例讲解
2017/07/31 Javascript
Angular中封装fancyBox(图片预览)遇到问题小结
2017/09/01 Javascript
vue项目打包部署_nginx代理访问方法详解
2018/09/20 Javascript
详解利用eventemitter2实现Vue组件通信
2019/11/04 Javascript
Python的自动化部署模块Fabric的安装及使用指南
2016/01/19 Python
python编写简单爬虫资料汇总
2016/03/22 Python
详解Appium+Python之生成html测试报告
2019/01/04 Python
使用python绘制二元函数图像的实例
2019/02/12 Python
Django异步任务之Celery的基本使用
2019/03/23 Python
PyCharm安装Markdown插件的两种方法
2019/06/24 Python
Python Pandas实现数据分组求平均值并填充nan的示例
2019/07/04 Python
超实用的 30 段 Python 案例
2019/10/10 Python
python匿名函数的使用方法解析
2019/10/10 Python
Python装饰器原理与基本用法分析
2020/01/07 Python
浅谈pytorch、cuda、python的版本对齐问题
2020/01/15 Python
Python猜数字算法题详解
2020/03/01 Python
flask框架中的cookie和session使用
2021/01/31 Python
用gpu训练好的神经网络,用tensorflow-cpu跑出错的原因及解决方案
2021/03/03 Python
一套Java笔试题
2016/08/20 面试题
某/etc/fstab文件中的某行如下: /dev/had5 /mnt/dosdata msdos defaults,usrquota 1 2 请解释其含义
2013/04/11 面试题
党员个人查摆剖析材料
2014/10/16 职场文书
2014学生会工作总结报告
2014/12/02 职场文书
2015年端午节活动策划书
2015/05/05 职场文书
疾病证明书
2015/06/19 职场文书
趣味运动会赞词
2015/07/22 职场文书
Java数组详细介绍及相关工具类
2022/04/14 Java/Android