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读取cookies)
Jan 11 Javascript
javascript中match函数的用法小结
Feb 08 Javascript
使用OpenLayers3 添加地图鼠标右键菜单
Dec 29 Javascript
JavaScript面向对象程序设计教程
Mar 29 Javascript
jQuery基于ID调用指定iframe页面内的方法
Jul 06 Javascript
vue 请求后台数据的实例代码
Jun 22 Javascript
Vue单页面应用保证F5强刷不清空数据的解决方案
Jan 31 Javascript
JavaScript对象拷贝与Object.assign用法实例分析
Jun 20 Javascript
Vue2.0中三种常用传值方式(父传子、子传父、非父子组件传值)
Aug 16 Javascript
JavaScript 函数用法详解【函数定义、参数、绑定、作用域、闭包等】
May 12 Javascript
详解Vue 数据更新了但页面没有更新的 7 种情况汇总及延伸总结
May 28 Javascript
Vue鼠标滚轮滚动切换路由效果的实现方法
Aug 04 Vue.js
小程序两种滚动公告栏的实现方法
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来实现网络服务
2009/09/15 PHP
php学习笔记 面向对象的构造与析构方法
2011/06/13 PHP
PHP脚本监控Nginx 502错误并自动重启php-fpm
2015/05/13 PHP
[原创]PHP实现SQL语句格式化功能的方法
2017/07/28 PHP
PHP基于openssl实现的非对称加密操作示例
2019/01/11 PHP
学习YUI.Ext 第三天
2007/03/10 Javascript
javascript 读取XML数据,在页面中展现、编辑、保存的实现
2009/10/27 Javascript
innerHTML,outerHTML,innerText,outerText的用法及区别解析
2013/12/16 Javascript
JavaScript类型系统之Object详解
2016/01/07 Javascript
Angular表单验证实例详解
2016/10/20 Javascript
jquery实现输入框实时输入触发事件代码
2016/12/21 Javascript
js实现以最简单的方式将数组元素添加到对象中的方法
2017/12/20 Javascript
详解从买域名到使用pm2部署node.js项目全过程
2018/03/07 Javascript
vue-router重定向不刷新问题的解决
2018/06/25 Javascript
解决Layui数据表格中checkbox位置不居中的方法
2018/08/15 Javascript
如何使用VuePress搭建一个类型element ui文档
2019/02/14 Javascript
layui问题之自动滚动二级iframe页面到指定位置的方法
2019/09/18 Javascript
js实现自动播放匀速轮播图
2020/02/06 Javascript
使用python检测手机QQ在线状态的脚本代码
2013/02/10 Python
Python 爬虫学习笔记之正则表达式
2016/09/21 Python
解决webdriver.Chrome()报错:Message:'chromedriver' executable needs to be in Path
2019/06/12 Python
Pytorch Tensor的索引与切片例子
2019/08/18 Python
python、PyTorch图像读取与numpy转换实例
2020/01/13 Python
检测tensorflow是否使用gpu进行计算的方式
2020/02/03 Python
keras Lambda自定义层实现数据的切片方式,Lambda传参数
2020/06/11 Python
python 利用toapi库自动生成api
2020/10/19 Python
借助HTML5 Canvas来绘制三角形和矩形等多边形的方法
2016/03/14 HTML / CSS
N:Philanthropy官网:美国洛杉矶基础款服装
2020/06/09 全球购物
2014年自我评价
2014/01/04 职场文书
农村党员一句话承诺
2014/05/30 职场文书
空气环保标语
2014/06/12 职场文书
中学生思想品德评语
2014/12/31 职场文书
2014年度个人总结范文
2015/03/09 职场文书
结婚纪念日感言
2015/08/01 职场文书
基于Python的EasyGUI学习实践
2021/05/07 Python
分析设计模式之模板方法Java实现
2021/06/23 Java/Android