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 相关文章推荐
[JS]点出统计器
Oct 11 Javascript
window.dialogArguments 使用说明
Apr 11 Javascript
js下获得客户端操作系统的函数代码(1:vista,2:windows7,3:2000,4:xp,5:2003,6:2008)
Oct 31 Javascript
jQuery为动态生成的select元素添加事件的方法
Aug 29 Javascript
基于AngularJS前端云组件最佳实践
Oct 20 Javascript
Node.js用readline模块实现输入输出
Dec 16 Javascript
简单易懂的天气插件(代码分享)
Feb 04 Javascript
vue指令只能输入正数并且只能输入一个小数点的方法
Jun 08 Javascript
利用Decorator如何控制Koa路由详解
Jun 26 Javascript
详解mpvue小程序中怎么引入iconfont字体图标
Oct 01 Javascript
如何制作一个Node命令行图像识别工具
Dec 12 Javascript
微信小程序自定义弹出模态框禁止底部滚动功能
Mar 09 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
7个超级实用的PHP代码片段
2011/07/11 PHP
php使用curl检测网页是否被百度收录的示例分享
2014/01/31 PHP
PHP防止注入攻击实例分析
2014/11/03 PHP
PHP使用PDO操作数据库的乱码问题解决方法
2016/04/08 PHP
[原创]php简单隔行变色功能实现代码
2016/07/09 PHP
PHP中new static()与new self()的比较
2016/08/19 PHP
10个新的最有前途的JavaScript框架
2009/03/12 Javascript
Javascript面向对象编程(二) 构造函数的继承
2011/08/28 Javascript
使用jquery实现div的tab切换实例代码
2013/05/27 Javascript
解决jquery1.9不支持browser对象的问题
2013/11/13 Javascript
关于js数组去重的问题小结
2014/01/24 Javascript
javascript实现输出指定行数正方形图案的方法
2015/08/03 Javascript
jquery动画效果学习笔记(8种效果)
2015/11/13 Javascript
Jquery easyui 实现动态树
2015/11/17 Javascript
javascript中数组和字符串的方法对比
2016/07/20 Javascript
JS实用的带停顿的逐行文本循环滚动效果实例
2016/11/23 Javascript
分享5个顶级的JavaScript Ajax组件库
2018/09/16 Javascript
JavaScript中filter的用法实例分析
2019/02/27 Javascript
解决vuex刷新数据消失问题
2020/11/12 Javascript
[02:36]DOTA2上海特锦赛 回忆电竞生涯的重要瞬间
2016/03/25 DOTA
跟老齐学Python之模块的加载
2014/10/24 Python
Python的批量远程管理和部署工具Fabric用法实例
2015/01/23 Python
Python求两个圆的交点坐标或三个圆的交点坐标方法
2018/11/07 Python
python实现简易动态时钟
2018/11/19 Python
Python安装及Pycharm安装使用教程图解
2019/09/20 Python
python tqdm 实现滚动条不上下滚动代码(保持一行内滚动)
2020/02/19 Python
Tensorflow安装问题: Could not find a version that satisfies the requirement tensorflow
2020/04/20 Python
Python基于xlrd模块处理合并单元格
2020/07/28 Python
保加利亚手表、香水、化妆品和珠宝购物网站:Brasty.bg
2020/04/22 全球购物
大二自我鉴定
2014/01/31 职场文书
人力资源部门的主要职能
2014/02/22 职场文书
授权委托书怎么写
2014/04/03 职场文书
《四季》教学反思
2014/04/08 职场文书
班主任先进事迹材料
2014/12/17 职场文书
2015年中学团委工作总结
2015/07/22 职场文书
校园运动会广播稿
2015/08/19 职场文书