Vue的生命周期操作示例


Posted in Javascript onSeptember 17, 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">
  {{count}}
  <p><button @click="add">Add</button></p>
</div>
<button οnclick="app.$destroy()">销毁</button>
</body>
</html>
<script>
  var app = new Vue({
    el:'#app',
    data:{
      count:1
    },
    methods:{
      add:function () {
        this.count++
      }
    },
    //有这么多钩子函数 一共十个
    //初始化之后
    beforeCreate:function(){
      console.log('1-beforeCreate 初始化之后');
    },
    //创建完成
    created:function(){
      console.log('2-created 创建完成');
    },
    //挂载之前
    beforeMount:function(){
      console.log('3-beforeMount 挂载之前');
    },
    //被创建
    mounted:function(){
      console.log('4-mounted 被创建');
    },
    //数据更新前
    beforeUpdate:function(){
      console.log('5-beforeUpdate 数据更新前');
    },
    //被更新后
    updated:function(){
      console.log('6-updated 被更新后');
    },
    //
    activated:function(){
      console.log('7-activated');
    },
    //
    deactivated:function(){
      console.log('8-deactivated');
    },
    //销毁之前
    beforeDestroy:function(){
      console.log('9-beforeDestroy 销毁之前');
    },
    //销毁之后
    destroyed:function(){
      console.log('10-destroyed 销毁之后')
    }
  })
</script>

运行结果:

Vue的生命周期操作示例

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

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

Javascript 相关文章推荐
Javascript中的window.event.keyCode使用介绍
Apr 26 Javascript
jquery限制输入字数,并提示剩余字数实现代码
Dec 24 Javascript
jquery mobile的触控点击事件会多次触发问题的解决方法
May 08 Javascript
iframe跨域通信封装详解
Aug 11 Javascript
html+js+highcharts绘制圆饼图表的简单实例
Aug 04 Javascript
JS 全屏和退出全屏详解及实例代码
Nov 07 Javascript
DOM 事件的深入浅出(一)
Dec 05 Javascript
jQuery Masonry瀑布流插件使用方法详解
Jan 18 Javascript
Bootstrap Table使用整理(五)之分页组合查询
Jun 09 Javascript
JS实现点击复选框变更DIV显示状态的示例代码
Dec 18 Javascript
vue 标签属性数据绑定和拼接的实现方法
May 17 Javascript
vant中的toast轻提示实现代码
Nov 04 Javascript
小程序两种滚动公告栏的实现方法
Sep 17 #Javascript
Vue Extends 扩展选项用法完整实例
Sep 17 #Javascript
react native 仿微信聊天室实例代码
Sep 17 #Javascript
Vue 自定义指令功能完整实例
Sep 17 #Javascript
JS扁平化输出数组的2种方法解析
Sep 17 #Javascript
JS代码屏蔽F12,右键,粘贴,复制,剪切,选中,操作实例
Sep 17 #Javascript
uni app仿微信顶部导航条功能
Sep 17 #Javascript
You might like
PHP 读取文件内容代码(txt,js等)
2009/12/06 PHP
利用js跨页面保存变量做菜单的方法
2008/01/17 Javascript
JavaScript中的this实例分析
2011/04/28 Javascript
javascript学习笔记(一) 在html中使用javascript
2012/06/18 Javascript
js 三级关联菜单效果实例
2013/08/13 Javascript
Extjs改变树节点的勾选状态点击按钮将复选框去掉
2013/11/14 Javascript
用javascript将数据导入Excel示例代码
2014/09/10 Javascript
浅谈JavaScript的自动垃圾收集机制
2016/12/15 Javascript
使用vue实现点击按钮滑出面板的实现代码
2017/01/10 Javascript
PHP实现本地图片上传和验证功能
2017/02/27 Javascript
C#微信小程序服务端获取用户解密信息实例代码
2017/03/10 Javascript
vue+vuex+axio从后台获取数据存入vuex实现组件之间共享数据
2017/04/22 Javascript
Javascript 实现匿名递归的实例代码
2017/05/25 Javascript
纯JS实现出生日期[年月日]下拉菜单效果
2018/06/01 Javascript
Vue 中可以定义组件模版的几种方式
2019/08/06 Javascript
vue实现瀑布流组件滑动加载更多
2020/03/10 Javascript
vue项目配置使用flow类型检查的步骤
2020/03/18 Javascript
js实现简单五子棋游戏
2020/05/28 Javascript
[04:32]DOTA2著名解说配音敌法师 现场专访海涛怒切假腿
2013/12/20 DOTA
python绘图方法实例入门
2015/05/19 Python
在python中利用opencv简单做图片比对的方法
2019/01/24 Python
深入浅析Python 中 is 语法带来的误解
2019/05/07 Python
python实现图片中文字分割效果
2019/07/22 Python
python单向循环链表原理与实现方法示例
2019/12/03 Python
Pycharm编辑器功能之代码折叠效果的实现代码
2020/10/15 Python
文秘专业个人求职信
2013/12/22 职场文书
证婚人经典证婚词
2014/01/09 职场文书
岗位廉政承诺书
2014/03/27 职场文书
党员个人查摆剖析材料
2014/10/16 职场文书
食品药品安全责任书
2015/05/11 职场文书
2015年乡镇安全生产工作总结
2015/05/19 职场文书
教师远程培训心得体会
2016/01/09 职场文书
解决Goland 同一个package中函数互相调用的问题
2021/05/06 Golang
CSS3中Animation实现简单的手指点击动画的示例
2021/07/15 HTML / CSS
python之基数排序的实现
2021/07/26 Python
JavaScript原型链详解
2021/11/07 Javascript