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 相关文章推荐
List Information About the Binary Files Used by an Application
Jun 18 Javascript
Fastest way to build an HTML string(拼装html字符串的最快方法)
Aug 20 Javascript
javascript算法题 求任意一个1-9位不重复的N位数在该组合中的大小排列序号
Jul 21 Javascript
jquery实现图片滚动效果的简单实例
Nov 23 Javascript
Jquery注册事件实现方法
May 18 Javascript
简单谈谈Vue 模板各类数据绑定
Sep 25 Javascript
js 提交form表单和设置form表单请求路径的实现方法
Oct 25 Javascript
JS中with的替代方法与String中的正则方法详解
Dec 23 Javascript
jQuery实现的简单在线计算器功能
May 11 jQuery
React如何避免重渲染
Apr 10 Javascript
JS实现监控微信小程序的原理
Jun 15 Javascript
jQuery事件blur()方法的使用实例讲解
Mar 30 jQuery
小程序两种滚动公告栏的实现方法
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获取后台Job管理的实现代码
2011/06/10 PHP
Symfony2实现在doctrine中内置数据的方法
2016/02/05 PHP
Composer设置忽略版本匹配的方法
2016/04/27 PHP
php使用ftp实现文件上传与下载功能
2017/07/21 PHP
php设计模式之状态模式实例分析【星际争霸游戏案例】
2020/03/26 PHP
javascript一点特殊用法
2008/05/28 Javascript
javascript 获取函数形参个数
2014/07/31 Javascript
JavaScript输出当前时间Unix时间戳的方法
2015/04/06 Javascript
浅析JS原型继承与类的继承
2016/04/07 Javascript
jquery实现拖动效果
2016/08/10 Javascript
JS取数字小数点后两位或n位的简单方法
2016/10/24 Javascript
jquery.validate表单验证插件使用方法解析
2016/11/07 Javascript
简单实现bootstrap选项卡效果
2017/02/08 Javascript
如何在vue里添加好看的lottie动画
2018/08/02 Javascript
解决vue项目使用font-awesome,build后路径的问题
2018/09/01 Javascript
js之切换全屏和退出全屏实现代码实例
2019/09/09 Javascript
jQuery实现图片随机切换、抽奖功能(实例代码)
2019/10/23 jQuery
解决vue项目运行提示Warnings while compiling.警告的问题
2020/09/18 Javascript
Python之Web框架Django项目搭建全过程
2017/05/02 Python
python爬虫的数据库连接问题【推荐】
2018/06/25 Python
使用Python的OpenCV模块识别滑动验证码的缺口(推荐)
2019/05/10 Python
PyCharm+Qt Designer+PyUIC安装配置教程详解
2019/06/13 Python
python sorted函数的小练习及解答
2019/09/18 Python
Python Pickle 实现在同一个文件中序列化多个对象
2019/12/30 Python
Oakley西班牙官方商店:太阳眼镜和男女运动服
2019/04/26 全球购物
澳大利亚设计师服装在线:MISHA
2019/10/07 全球购物
存储过程和sql语句的优缺点
2014/07/02 面试题
护士的岗位职责
2013/12/04 职场文书
会计与审计专业自荐信范文
2014/03/15 职场文书
《青山处处埋忠骨》教学反思
2014/04/22 职场文书
兴趣小组活动总结
2014/05/05 职场文书
校庆团日活动总结
2014/08/28 职场文书
学生抄作业检讨书(2篇)
2014/10/17 职场文书
单位实习工作证明怎么写
2014/11/02 职场文书
2016教师年度考核评语大全
2015/12/01 职场文书
小学2016年第十八届推普周活动总结
2016/04/05 职场文书