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 相关文章推荐
兼容ie和firefox js关闭代码
Dec 11 Javascript
IE与FireFox的JavaScript兼容问题解决办法
Dec 31 Javascript
jQuery实现动画效果的简单实例
Jan 27 Javascript
js构造函数、索引数组和属性的实现方式和使用
Nov 16 Javascript
jquery利用命名空间移除绑定事件的方法
Mar 11 Javascript
jQuery插件PageSlide实现左右侧栏导航菜单
Apr 12 Javascript
jquery.zclip轻量级复制失效问题
Jan 08 Javascript
Vue封装一个简单轻量的上传文件组件的示例
Mar 21 Javascript
jQuery中each遍历的三种方法实例分析
Sep 07 jQuery
vue 父组件中调用子组件函数的方法
Jun 06 Javascript
Vue动态面包屑功能的实现方法
Jul 01 Javascript
jQuery实现简单弹幕效果
Nov 28 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开发大型项目的一点经验
2006/10/09 PHP
用sql命令修改数据表中的一个字段为非空(not null)的语句
2010/06/04 PHP
PHP+jquery+ajax实现即时聊天功能实例
2014/12/23 PHP
使用 laravel sms 构建短信验证码发送校验功能
2017/11/06 PHP
phpMyAdmin通过密码漏洞留后门文件
2018/11/20 PHP
prototype1.4中文手册
2006/09/22 Javascript
jquery实现div阴影效果示例代码
2013/09/16 Javascript
关于javascript模块加载技术的一些思考
2014/11/28 Javascript
jQuery中JSONP的两种实现方式详解
2016/09/26 Javascript
javascript数据结构之串的概念与用法分析
2017/04/12 Javascript
Vue不能检测到Object/Array更新的情况的解决
2018/06/26 Javascript
[01:19:46]DOTA2-DPC中国联赛 正赛 SAG vs DLG BO3 第一场 2月28日
2021/03/11 DOTA
python追加元素到列表的方法
2015/07/28 Python
对python list 遍历删除的正确方法详解
2018/06/29 Python
Python将一个CSV文件里的数据追加到另一个CSV文件的方法
2018/07/04 Python
Python做智能家居温湿度报警系统
2018/09/25 Python
python3 中文乱码与默认编码格式设定方法
2018/10/31 Python
python中的单引号双引号区别知识点总结
2019/06/23 Python
python实现批量修改服务器密码的方法
2019/08/13 Python
Python实现bilibili时间长度查询的示例代码
2020/01/14 Python
PyQt5+Pycharm安装和配置图文教程详解
2020/03/24 Python
在python中利用pycharm自定义代码块教程(三步搞定)
2020/04/15 Python
基于Python把网站域名解析成ip地址
2020/05/25 Python
Python docutils文档编译过程方法解析
2020/06/23 Python
python 常用日期处理-- datetime 模块的使用
2020/09/02 Python
Html5插件教程之添加浏览器放大镜效果的商品橱窗
2016/01/07 HTML / CSS
实习生个人找工作的自我评价
2013/10/30 职场文书
八一慰问活动方案
2014/02/07 职场文书
数学教学随笔感言
2014/02/17 职场文书
电子商务专业毕业生自荐书
2014/06/22 职场文书
群众路线专项整治方案
2014/10/27 职场文书
先进教师事迹材料
2014/12/16 职场文书
2016年党风廉政建设承诺书
2016/03/25 职场文书
复制别人的成功真的会成功吗?
2019/10/17 职场文书
慰问信(范文3篇)
2019/10/23 职场文书
MySQL存储过程及语法详解
2022/08/05 MySQL