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 相关文章推荐
JQuery的html(data)方法与&amp;lt;script&amp;gt;脚本块的解决方法
Mar 09 Javascript
JavaScript使用过程中需要注意的地方和一些基本语法
Aug 26 Javascript
JS模拟自动点击的简单实例
Aug 08 Javascript
js 控制图片大小核心讲解
Oct 09 Javascript
node.js中的url.format方法使用说明
Dec 10 Javascript
jQuery实现点击图片翻页展示效果的方法
Feb 16 Javascript
基于Javascript倒计时效果
Dec 22 Javascript
微信小程序实战之仿android fragment可滑动底部导航栏(4)
Apr 16 Javascript
vue-router+nginx 非根路径配置方法
Jun 30 Javascript
如何封装了一个vue移动端下拉加载下一页数据的组件
Jan 06 Javascript
Vue性能优化的方法
Jul 30 Javascript
使用Canvas绘制一个游戏人物属性图
Mar 25 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中判断一个请求是ajax请求还是普通请求的方法
2011/06/28 PHP
PHP中文分词的简单实现代码分享
2011/07/17 PHP
PHP微信红包API接口
2015/12/05 PHP
PHP-X系列教程之内置函数的使用示例
2017/10/16 PHP
tp5修改(实现即点即改)
2019/10/18 PHP
javascript获取作用在元素上面的样式属性代码
2012/09/20 Javascript
基于jQuery实现的旋转彩圈实例
2015/06/26 Javascript
JavaScript ParseFloat()方法
2015/12/18 Javascript
基于BootStrap Metronic开发框架经验小结【九】实现Web页面内容的打印预览和保存操作
2016/05/12 Javascript
jquery常用的12个小功能
2016/07/22 Javascript
js实现股票实时刷新数据案例
2017/05/14 Javascript
jquery实现图片放大点击切换
2017/06/06 jQuery
详细介绍RxJS在Angular中的应用
2017/09/23 Javascript
vue.js todolist实现代码
2017/10/29 Javascript
JavaScript事件发布/订阅模式原理与用法分析
2018/08/21 Javascript
vue3.0 加载json的方法(非ajax)
2020/10/26 Javascript
python转换摩斯密码示例
2014/02/16 Python
python中尾递归用法实例详解
2015/04/28 Python
Python从MP3文件获取id3的方法
2015/06/15 Python
Python2实现的LED大数字显示效果示例
2017/09/04 Python
Django 忘记管理员或忘记管理员密码 重设登录密码的方法
2018/05/30 Python
Appium+python自动化怎么查看程序所占端口号和IP
2019/06/14 Python
Python如何用wx模块创建文本编辑器
2020/06/07 Python
python线程里哪种模块比较适合
2020/08/02 Python
纯CSS3实现3D旋转书本效果
2016/03/21 HTML / CSS
加拿大高尔夫超市:Golf Town
2018/01/12 全球购物
澳大利亚儿童精品仓库:Goo & Co.
2019/06/20 全球购物
static全局变量与普通的全局变量有什么区别?static局部变量和普通局部变量有什么区别?static函数与普通函数有什么区别?
2015/02/22 面试题
为什么UNION ALL比UNION快
2016/03/17 面试题
介绍一下Java的事务处理
2012/12/07 面试题
JS原生实现轮播图的几种方法
2021/03/23 Javascript
土木工程实习生自我鉴定
2013/09/19 职场文书
旷课检讨书3000字
2014/02/04 职场文书
酒店大堂副理的职责范文
2014/02/13 职场文书
阳光体育运动标语口号
2015/12/26 职场文书
pandas中DataFrame数据合并连接(merge、join、concat)
2021/05/30 Python